Senior Software Engineer (JavaScript/C#)
Insight Global
Job Description
Day-to-Day: Develop and implement software using .NET technologies, conduct requirements analysis, and write clean, scalable code. Implement front-end solutions with Vue.js, HTML, JavaScript, and CSS. Work with SQL Server for database solutions and Azure services for cloud-based applications. Perform code reviews, mentor junior developers, and follow best practices. Ensure application security, performance, and scalability, and troubleshoot, debug, and optimize existing applications.
Additional Notes:
Support existing legacy applications and be comfortable with legacy .NET technology.
New version of the customer-facing portal to roll out in 4-5 weeks, consolidating new features.
Backend and intelligence routing for request integration.
Focus on API modernization, SQL stores, contract look-up, and incremental improvements.
Primarily .NET stack with IBM .NET and MongoDB.
Full-stack role: 60% backend, 40% front-end, with 80-90% legacy code initially.
Technologies: .NET 8, .NET 4.8, JavaScript, jQuery (legacy), Node.js (new), Angular/React.
Cloud experience is great; Azure experience is a plus.
Legacy SDLC: ADO/GitHub.
SQL Server is ideal, with some Redis cache.
This role can pay 130K.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
Bachelor's Degree in a technical field or equivalent experience.
Minimum three years of experience with .NET and core web technologies (seven years preferred).
Proficiency in C#, .NET Framework 4.8, ASP.NET Core, ASP.NET MVC, JavaScript, Microsoft SQL Server, HTML, CSS, and Vue.js.
Excellent communication, analytical, and problem-solving skills.
Public Cloud Experience (Azure preferred)
Ability to organize, prioritize, and multitask effectively. Experience with Azure DevOps and Azure Cloud Services.
Familiarity with Agile and DevOps methodologies.
Passion for technology and continuous improvement.
Experience with CI/CD pipelines and terraform. null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Confirm your E-mail: Send Email
All Jobs from Insight Global