The Software Engineer position is responsible for the analysis, development and maintenance of the Spirit's custom software systems primarily in C-Sharp .Net environments.
Requirements
- 3-5 years’ experience Web API
- 3+ years’ experience C-Sharp
- 3+ years’ experience T-SQL
- 3+ years’ experience JavaScript
- 3+ years’ experience ORM like Entity Framework, Dapper, N-Hibernate
- 3+ years’ experience TFS/Azure Devops
- Microsoft Stack: ASP .NET, WCF, Windows Apps, Windows Services, Visual Studio
Responsibilities
- Designs, develops and troubleshoots software programs for computer-based systems
- Performs basic analysis and design for program changes to gain an understanding of application changes
- Collaborate with various teams such as product owners, PMs, QA, BI and Operations to deliver quality software products
- Provides time estimates for development tasks to aid in scheduling
- Monitors progress against task estimates to provide status updates
- Completes more complex program changes to translate specifications and/or requirements into code
- Applies application specific technical skills to independently produce deliverables (i.e. specifications, program changes, unit test scripts, documentation, etc.)
Other
- Bachelor's degree or equivalent experience in Computer Science or Information Systems
- Ability to work cooperatively with a globally distributed team
- Strong software engineer and critical thinker
- Unafraid to tackle difficult challenges
- Self-starter who strives to finish projects with minimal supervision