What are the responsibilities and job description for the Software Engineer position at DSN?
The Software Engineer will play a supportive role in the development and maintenance of our software applications. You will leverage your expertise in Azure, C#, .NET, and SQL to create and support scalable, secure, and high-performance solutions that meet the evolving needs of our clients and contribute to the overall success of our organization.
software solutions.
Develop, test, and maintain software applications using C#, .NET, and other relevant technologies.
Utilize Azure services to architect, implement, and optimize cloud-based solutions.
Troubleshoot, debug, and resolve software defects and issues in a timely manner.
Utilize SQL to write queries, create and maintain common database objects, as well as maintain a variety of database schemas.
Actively participate in knowledge-sharing initiatives within the team through daily agile meetings and ceremonies.
Assist with the review and maintenance of code quality, its organization, as well as its automation.
Collaborate with cross-functional teams to support and resolve customer support issues that require assistance from development.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
3-5 years of professional software development experience.
Proven expertise in C#, .NET, SQL Server, and MongoDB.
Familiarity with front-end development frameworks, such as Angular and React.
Experience with Microsoft Azure services and cloud architecture.
Familiarity with Power BI preferred
Experience with Azure AI services preferred
Experience with DevOps practices and tools for continuous integration and delivery.
Familiarity with Jira, Confluence, and SharePoint preferred.
Understanding of software development best practices, design patterns, and architectural principles.
Experience with agile development methodologies and tools.
Experience developing mobile applications preferred
Ability to troubleshoot and problem solve using strong analytical skills.
Effective communication and collaboration skills.
Salary.com Estimation for Software Engineer in Alexandria, VA
$109,053 to $132,622
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Engineer?
Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
FULL STACK DEVELOPER - ONSITE IN BOCA RATON, FL OR Las Vegas, NV Responsibilities : Collaborate with small, rotating, interdisciplinary teams of game desig...more
Technical Program Manager Onsite in either Boca Raton, FL OR San Diego, CA USC or GC Holder We are seeking a cross-functional delivery lead to drive execut...more
Description CloudBolt Software (www.cloudbolt.io) is helping enterprises control infrastructure chaos through cloud automation and cost optimization. We’re...more
Software Guidance & Assistance, Inc., (SGA), is searching for a Lead Software Engineer for a Contract assignment with one of our premier Financial Services...more