Senior Software Engineer
Job Summary
This is a remote position.
- Design develop debug test and maintain high-volume enterprise web applications.
- Participate throughout the full software development lifecycle including requirements analysis design prototyping programming testing debugging and production support.
- Develop applications using C#/.NET MVC AngularJS SQL Server and related technologies.
- Use AI development tools and AI agents as part of the daily software development process to automate tasks create workflows and improve development efficiency.
- Participate in technical design and implementation decisions and proactively identify specifications or approaches that could create performance quality or architectural concerns.
- Develop and support multi-tier components for high-volume systems.
- Work within an Agile Scrum development environment.
- Troubleshoot complex application and technical issues and develop effective solutions.
- Collaborate with software engineers product owners engineering leadership and business teams to translate requirements into effective technical solutions.
- Serve as a technical resource to fellow developers and share expertise across the development team.
- Mentor other software engineers and contribute to the teams technical growth.
- Organize competing priorities manage workload effectively and consistently deliver work on schedule.
- 5 years of professional software development experience including experience with C# Java Python or comparable programming languages.
- Strong professional experience developing applications using C#/.NET.
- 3 years of web application development experience using .
- Hands-on experience Framework 4.8 or later.
- Experience developing applications using AngularJS.
- Experience working with the MVC framework.
- 5 years of SQL Server database development experience.
- Experience working in an Agile development environment.
- Experience developing multi-tier components for high-volume systems.
- Experience using AI agents or AI development tools to chain tasks automate processes or create development workflows.
- Strong troubleshooting and technical problem-solving skills.
- Strong written and verbal communication skills.
- The ability to work independently while collaborating effectively as part of a development team.
- Entity Framework experience.
- Experience with modern JavaScript frameworks including React and Angular.
- Web API experience.
- Experience with load-balancing technologies.
- An advanced degree or additional technical training in a related field.
- Additional experience developing applications with C#/.NET/.
- Experience mentoring or providing technical leadership to other software developers.
- The interview process is expected to include two video interviews: an initial interview with the hiring manager followed by a technical interview.
- This assignment may have the potential for extension or conversion to a full-time position depending on business conditions.
- A technical assessment will be required as part of the candidate submission process.
Paradigm Information Services is an established staffing company that has been connecting talented people with great opportunities for more than 25 years. We work with clients across a variety of industries and positions giving our recruiting team the opportunity to work on interesting and sometimes challenging searches.
Paradigm Information Services does not discriminate on the basis of race sex color religion age national origin marital status disability veteran status genetic information sexual orientation gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.
Required Skills:
5 years of professional software development experience including experience with C# Java Python or comparable programming languages. Strong professional experience developing applications using C#/.NET. 3 years of web application development experience using . Hands-on experience Framework 4.8 or later. Experience developing applications using AngularJS. Experience working with the MVC framework. 5 years of SQL Server database development experience. Experience working in an Agile development environment. Experience developing multi-tier components for high-volume systems. Experience using AI agents or AI development tools to chain tasks automate processes or create development workflows.
Required Education:
Bachelors degree in a relevant field or an equivalent combination of education and related work experience; a nursing degree is preferred.