Software Developer
RemoteUnited States
Job Summary
Design and modify software products and customer applications using object-oriented web development with C#, Angular, TypeScript, and SQL Server. Participate in design discussions, contribute to decision-making, and work on multiple projects providing development and maintenance. Document program design, coding, and maintenance while adhering to defined coding standards and quality standards. Use independent judgment to identify problems and recommend solutions, applying existing guidelines to make varied departmental decisions. Maintain the integrity of confidential business information and communicate effectively with clients and diverse audiences. Work within a distributed team using agile methodologies such as Scrum to support insurers in their transformation journeys.
Required Qualifications
- demonstrated and verifiable experience with full lifecycle software development of a complex web-based product
- experience developing software requirements
- producing design specifications
- writing high quality software
- unit testing
- software implementation and integration
- software maintenance and support
- Designs, develops and modifies software products and/or customer applications using object-oriented web development utilizing C#
- Angular
- Typescript
- HTML5
- UI Component Libraries
- XML
- SQL Server
- MVC
- Web Services
- SOA patterns
- Strong experience designing and implementing multi-tiered enterprise applications
- 5+ years (current) working experience with web development with Microsoft Tools
- 5+ years of object-oriented software development and design experience
- 5+ years of C# development
- .NET Framework ver. 4.0/4.8
- .NET Core
- ASP.NET
- ADO.NET development
- 3+ years of experience working with Angular 2+ framework
- Typescript
- 3+ years of experience working with HTML5
- CSS3
- Practical knowledge of one or more JavaScript frameworks
- experience implementing Enterprise RIA applications
- Experience with using and implementing UI component libraries
- Strong experience with Dependency Injection frameworks
- 3+ years of experience developing with SQL Server
- 2+ years of experience writing Unit Tests using MS Test, nUnit or equivalent software
- Experience with MVC design patterns
- SOA design patterns
- OOP design patterns
- Microsoft .NET certifications
- Strong analytical and problem-solving skills
- detail oriented
- effective oral and written communication skills
- The ability to understand the subject matter and customize the message according to the intended audience
- Strong organization skills
- ability to work on multiple tasks during the same time frame
- meet deadlines with accuracy and efficiency
- willing to work extended hours to meet project deadlines
- The ability to communicate effectively, both verbally and in writing to a diverse range of audiences and settings
- positive attitude
- self-motivated
- flexible
- team player
- The ability to maintain the integrity of confidential business information
- Be comfortable working in a distributed team environment
- Working knowledge of SOA technologies
- Web Services technologies
- Experience in full software development lifecycle using agile methodologies such as Scrum
Desired Qualifications
- experience developing software requirements
- producing design specifications
- writing high quality software
- unit testing
- software implementation and integration
- software maintenance and support
- Designs, develops and modifies software products and/or customer applications using object-oriented web development utilizing C#
- Angular
- Typescript
- HTML5
- UI Component Libraries
- XML
- SQL Server
- MVC
- Web Services
- SOA patterns
- Strong experience designing and implementing multi-tiered enterprise applications
- 5+ years (current) working experience with web development with Microsoft Tools
- 5+ years of object-oriented software development and design experience
- 5+ years of C# development
- .NET Framework ver. 4.0/4.8
- .NET Core
- ASP.NET
- ADO.NET development
- 3+ years of experience working with Angular 2+ framework
- Typescript
- 3+ years of experience working with HTML5
- CSS3
- Practical knowledge of one or more JavaScript frameworks
- experience implementing Enterprise RIA applications
- Experience with using and implementing UI component libraries
- Strong experience with Dependency Injection frameworks
- 3+ years of experience developing with SQL Server
- 2+ years of experience writing Unit Tests using MS Test, nUnit or equivalent software
- Experience with MVC design patterns
- SOA design patterns
- OOP design patterns
- Microsoft .NET certifications
- Strong analytical and problem-solving skills
- detail oriented
- effective oral and written communication skills
- The ability to understand the subject matter and customize the message according to the intended audience
- Strong organization skills
- ability to work on multiple tasks during the same time frame
- meet deadlines with accuracy and efficiency
- willing to work extended hours to meet project deadlines
- The ability to communicate effectively, both verbally and in writing to a diverse range of audiences and settings
- positive attitude
- self-motivated
- flexible
- team player
- The ability to maintain the integrity of confidential business information
- Be comfortable working in a distributed team environment
- Working knowledge of SOA technologies
- Web Services technologies
- Experience in full software development lifecycle using agile methodologies such as Scrum
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.