Summary:
The Associate Software Engineer will provide second-level support for existing applications as well as design, develop and deploy new applications on the IS Service Delivery team. This position requires an entry-level knowledge of Microsoft .NET C# and exposure to web application or mobile application technologies. In addition, this position requires a solid understanding of software design best practices and an ability to work independently or within small teams.
Responsibilities:
- Design, implement, and maintain .NET web applications
- Work with external customers and internal users to identify application concerns or issues
- Participate in code reviews
- Help create development standards and adhere to existing standards
- Write unit tests for much of the functional code checked in
- Work with DevOps to automate the build process for applications created.
- Comfortable with Git source control with a focus on the Gitflow Workflow
- Ability to work independently, or in groups, while maintaining a courteous attitude when working with customers
- Ability and willingness to complete several concurrent tasks in a fast-paced, detail-oriented, and multi-tasking environment
- Ability to set objectives, manage project timelines and see projects to completion
Required Qualifications and Skills:
- Bachelor’s degree in Computer Science / MIS or equivalent experience
- 2-3 years’ experience in .NET C#
- 1+ years’ experience in Javascript
- 1+ years’ experience in Oracle and/or MS SQL
- 1+ years using Git
Preferred Qualifications and Skills:
- Strong experience in Separation of Concerns
- Experience in .NET Web API
- Experience in mobile development (Android, iOS, or Ionic)
- Experience in customer support
- Experience in JSON
- Experience in concepts of user security
- Experience in Kanban/Agile work environment
- Experience in Visual Code
- Experience in Sarbanes-Oxley compliance
- Experience in load balancing and caching strategies
Available Locations:
- Raleigh, NC
- Dallas, TX
- Denver, CO
Salary and benefits are competitive and commensurate with experience.