Software Developer
Chicago, IL, United States
We are seeking a talented Software Developer to join our team to help support and facilitate our growth and expansion of services.
Our Software Developer will design, develop and implement applications and processes for the company while insuring consistency of interface requirements for applications and automated processes. Create new applications, processes and features as well as analyze and resolve performance problems, provide enhancements, fix bugs, and resolve coding issues for existing applications.
Responsibilities
Design and implement new features functionality, APIs.
Reverse engineer existing legacy monolith applications to implement cloud native solutions using microservices/ serverless architecture in AWS.
Establish a clean CI/CD Devops pipeline in alignment with corporate standards.
Review code changes, ensure secure coding practices and corporate defined best SDLC practices are followed.
Partner with cross functional teams in the organization to understand customer and business priorities.
Support modern roadmap items like CDP and generative AI.
Agile team member, be a self-starter and work independently with minimum supervision to achieve team and individual goals.
Required Knowledge: Microsoft stack of technologies including web technologies such as C#, ASP.NET, MVC , Webforms
API development (Web API, REST, JSON, XML, etc.,)
Prior work experience with Kubernettes, developing and deploying microservices and lambda services using C#/.NET in AWS
Strong knowledge and prior working experience relational databases such as MSSQL, MySQL
Agile scrum practices
Prior experience working with remote teams spread across timezones using collaborations tools and application development practices.
Preferred Skills: Knowledge of data normalization
Cloud Native development in AWS
Experience with Generative AI and LLMs
Containerization (Kubernettes, Docker, etc,.)
Knowledge of Microsoft development tools, such as Azure DevOps, CI/CD pipeline
Prior work experience in the print and mail industry
3 to 5 years of experience
JOB CODE: 1001039