What are the responsibilities and job description for the Full Stack Developer position at Aloysius Butler & Clark?
Job Description
Full Stack Developer
Aloysius Butler & Clark is looking for a Developer to join our talented and award-winning digital creative team. As part of our growing digital department, the Developer will collaborate with our designers and front-end developers to manage and deliver best-in-class user experiences for our clients. The Developer will take responsibility for maintaining existing application infrastructure, monitor and improve performance, provide support for internal users and feature enhancements per client requests. The Developer will be responsible for development, quality assurance and delivery. If you’re the type of person who loves blending form with function, let’s talk.
About Us
Aloysius Butler & Clark is one of the largest full-service agencies in the mid-Atlantic and one of Adweek’s 50 “Top Shops” in America. How do we do it? We’re obsessive about results. We combine research, creative and technology to move people. To make a purchase, take an action or change a behavior. It’s a process we call Creative Intelligence. It’s more than left-brain and right-brain thinking. It’s ensuring our work—will work. We think strategically. We work collaboratively. We use technology as a tool, not a crutch. And most importantly, we love what we do and the partners we work with.
We are in search of someone with 5 years of experience to operate and maintain a custom web platform built using the .NET Framework/C# and MS SQL Server running on AWS (EC2, CloudFront, WAF) that supports the recruitment marketing needs for dozens of current clients.
The ideal candidate will also have experience documenting software and be motivated to help us re-architect the system into version 2.0.
Qualifications
- C#, ASP.NET (Framework and Core), Web API
- MS SQL
- JavaScript
- Experience in full DevSecOps process
- Debugging and maintaining existing code
- Cloud platforms for domain and identity management
- Cloud based network architecture
- Database and web server maintenance and monitoring
- Distributed code management (git)
- Test automation
- Ability to work remotely maintaining open contact with co-workers
- Motivated personality and ability to work in self-organized teams
- Strong verbal and written communication in English
- 5 years of programming experience
Desirable
- Automated deployments
- Firewall maintenance
- Web application and environment security
- jQuery, XML, XSL, JSON,
- Database architecture and optimisation
- Microservices experience
- Comfortable using iterative development approaches
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Disability insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Travel reimbursement
- Vision insurance
- Work from home
Schedule:
- Monday to Friday
Supplemental pay types:
- Bonus pay
Diversity at AB&C
At AB&C we believe in, and thrive on, the power of our differences. Different ideas. Different approaches. Different skills. Different experiences. Through our differences we create stellar work and build solid relationships. Through our differences we can more readily see needs—of our clients and our community—and more effectively formulate solutions to meet them. By embracing diversity that reflects the world in which we work, live, and play we, as an agency, grow and thrive. We commit to paying this forward by striving to continuously raise the bar on how AB&C represents diversity, equity and inclusion.