Sr. Software Engineer
Sr. Software Engineer
Remote contract to hire opportunity.
Candidates must be US Citizens for this client.
Remote contract to hire opportunity.
Candidates must be US Citizens for this client.
In this position you will work closely with lead engineers to develop the best technical design and approach for new product development. You will Collaborate closely with Business Analysts on developing requirements and may assist with estimating. You will instill best practices for software development and documentation, assure designs meet requirements, and deliver high-quality work on tight schedules. You will also Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
This candidate will also mentor' other software engineers
JOB QUALIFICATIONS
Required:
Bachelor’s Degree in Computer Science, Information Technology or Computer Engineering or related field.
5+ years’ experience in full lifecycle of software development projects in an agile environment.
Deep hands-on technical expertise in building web applications and RESTful web services.
Experience with MS SQL, PostgreSQL, or other similar relational database management system.
Experience with .NET Core or similar object oriented programming language.
Experience with Angular, React, or other JavaScript frameworks / libraries.
Experience with application containerization, deployment, and orchestration across environments.
Experience with CI/CD and test automation.
Experience building cloud-native applications in Azure or similar cloud service provider.
Excellent verbal and written communication skills.
Preferred:
Basic understanding and ability to troubleshoot applications running within Kubernetes.
Basic understanding of cloud infrastructure and automated provisioning & configuration management.
Basic understanding of networking and internet protocols.
Knowledge of Encryption, Public Key Infrastructure (PKI), understanding of OWASP