Provide hands-on coding while leading software implementation projects
Architect and design complex software in multiple programming languages
Mentor and guide junior developers
Perform code review, testing and Bug fixes
Analyze and optimize code and system performance
Participate in design and delivery of medium-sized features and components across the full application development lifecycle – build, test, deployment, hosting, monitoring, and continuous improvement
Requirements
Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent practical experience.
6+ years of experience with Python, JavaScript
Familiarity with ELK stack framework
Familiarity with PHP
Familiarity with Power BI
Experience in agile scrum environment
Experience with SQL or NoSQL databases
Experience in CI/CD pipelines (Azure DevOps)
Experience with AI to generate code
Experience with creating technical documentation
Ability to work in a CLT contract position
Ability to read, write, speak and understand the English language in a business environment