Sigmaways is looking for a Software Engineer in Missouri, United States. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Improve complex software components and frameworks to deliver business value and enable other software engineers to efficiently deliver business value.
- Produce technical leadership for a team of engineers on a project basis and help develop more junior engineers.
- Search and implement design options that ensure business and technical requirements are met.
- Set and lead overall software validation requirements and strategies ensuring software fully meets business, technical and operational requirements.
- Present technical and business guidance to teams and act as a point of contact for technical and product matters.
- Aid in the identification and implementation of short-term and long-term solution options, including risk assessments, and recommendations to business and technology leadership.
- Work as a point of contact or a subject matter expert for technical issues for a specific work stream within a larger project.
- Provide work breakdown and estimates for complex software development tasks.
- Assure that the team develops software using disciplined software development processes, adhering to team and company standards and software best practice guidelines and policies.
- Provide technical support to customer or operations support teams.
Job Requirements:
- Bachelor degree in computer science, engineering or equivalent.
- Solid level programming skills in C#/ASP.NET and/or C# Core.
- Effective experience in SQL database technologies.
- Expert knowledge of programming Stored Procs, Index Optimization, Table Design, Query Optimizers, and Execution Plans.
- Proficient postgreSQL experience preferred.
- Proven track record in developing solutions with AWS native components.
- Familiarity with using and developing RESTful APIs using JAX-RS, JSON.
- Demonstrated understanding of microservices architectures.
- Deep knowledge of security principles using SSL protocols and data encryption.
- Sound understanding of event-based and message-driven distributed systems.
- Outstanding skills in web servers and load balancing technologies.
- Wide knowledge of the development of complex distributed, multi-tier systems.
- Proven experience in developing microservices in cloud-native frameworks a strong plus.
- High experience in working with container technology a plus.
- Strong skills in working with NoSQL databases a plus.
- Familiarity with several programming languages such as Go, Javascript, Python a plus.
About Sigmaways :
Sigmaways is an IT consulting and services company with over a decade of onsite and offshore engagements, which continue to deliver state-of-the-art IT solutions through quality and ROI.