Software Engineer
$101,000–$168,400 year
On-siteAtlanta, Georgia, United States or Irving, Texas, United States
Job Summary
Conceptualize and demonstrate enterprise-level solutions through documentation, flowcharts, and diagrams. Develop cutting-edge applications using C# and Angular to maximize performance, scalability, and distributed processing capabilities. Participate in the full software development life cycle, translating business requirements into technical specifications while collaborating with QA for performance tuning and testing. Debug issues, analyze engineering tasks, and prepare design specifications for modernizing legacy products to utilize latest cloud technologies like Azure, Databricks, and Snowflake. Actively contribute to Agile ceremonies and ensure systems are secure, well-tested, and successfully implemented.
Required Qualifications
- Applicants must be currently authorized to work in the United States on a fulltime basis without the need for employer support or sponsorship now or in the future
- 4-year degree in computer science or related field
- 4+ years of experience in software development in a team environment
- 4+ years of experience with C# / .Net core back-end development
- 4+ years of experience with SQL server 2012 and higher
- 4+ years of experience with frontend development
- 2+ years of experience working with Angular, .NET, Bootstrap, CSS, JSON, JavaScript, HTML
- 2+ years of experience in building Restful APIs
- 1+ years of experience working with Microsoft Azure, Google Cloud Platform, or AWS (IaaS, PaaS, and Services)
- Demonstrated experience in building microservices utilizing Restful APIs
- Demonstrated experience in enabling code to align with a CI/CD process (JIRA, Jenkins, Git)
- Experience in developing and implementing applications on a cloud platform preferably using Azure
- Familiarity with containerization using Docker for app development
- Agile Methodology
- Front end frameworks such as Angular
- JIRA
- Excellent written and verbal communication skills
Desired Qualifications
- Experience in developing and implementing applications on a cloud platform preferably using Azure
- Familiarity with containerization using Docker for app development
- Agile Methodology
- Front end frameworks such as Angular
- JIRA
- Microsoft Azure (preferred)
- Google Cloud Platform
- AWS (IaaS, PaaS, and Services)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.