Sr Software Engineer

eTeam Inc.

Louisville, KY

JOB DETAILS
SALARY
$60–$70 Per Hour
SKILLS
ADO.NET Entity Framework, Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Cloud Architecture, Cloud Computing, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Management, Database Administration, Database Optimization, Database Programming, Debugging Skills, Debugging Tools, DevOps, Distributed Computing, GitHub, Identify Issues, Information Technology & Information Systems, Internet Application, Kernel Programming, Machine Learning, Mail Services, Mentoring, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Transact-SQL (T-SQL), Microsoft Windows Azure, Object Relational Mapping (ORM), Presentation/Verbal Skills, Problem Solving Skills, Programming Languages, Python Programming/Scripting Language, Query Optimization, REST (Representational State Transfer), SQL (Structured Query Language), SQL Databases, Scalable System Development, Software Administration, Software Design, Software Development, Software Engineering, Sprint Planning, System Test, Team Player, Technical Delivery, Technical Writing, Technical/Engineering Design, Test Driven Development (TDD), Testing, Time Management, Unit Test, User Interface/Experience (UI/UX), Writing Skills
LOCATION
Louisville, KY
POSTED
1 day ago
Sr Software Engineer

Job Description Summary

We are looking for a skilled Software Engineer to design, build, and maintain scalable full-stack applications. This is a hands-on development role where you will work across front-end and back-end technologies to deliver high-performance solutions, collaborate with cross-functional teams, and contribute to modern cloud-based architecture and technical design.

Job Description

" Design, develop, and maintain applications using the .NET framework, C#, and Angular for front-end development. " Independently develop, enhance, test, deliver, and debug software components. " Take ownership of assigned user stories and support delivery of complex scalable features. " Participate in backlog refinement, sprint planning, and task breakdown activities. " Collaborate with team members to ensure timely and quality delivery of features. " Contribute to architecture and design discussions for scalable solutions. " Implement responsive and user-friendly UI using Angular and Angular Material. " Develop and optimize database interactions using SQL, Entity Framework, and Azure SQL. " Build and integrate APIs and services across systems and applications. " Develop and support data pipelines using Azure Data Factory (ADF) and Azure Databricks. " Perform unit testing, system testing, and debugging to ensure high-quality deliverables. " Document code, technical designs, and processes to support maintainability. " Ensure code quality through testing, debugging, and adherence to best practices.

" Mentor junior engineers and support team growth.

Additional Job Description

Required Qualifications

" Bachelor s degree in Computer Science, Information Systems, or a related field " 7 years of experience in software development using .NET framework and C# " Strong experience with Angular and Angular Material for building responsive web applications " Strong proficiency in SQL/T-SQL for database management and query optimization " Experience with Entity Framework for ORM and data access

" Experience working in Agile environments with concepts such as CI/CD and TDD " Experience with Azure cloud services is preferred, including Azure SQL, ADF, Databricks, Azure Functions, and Azure DevOps " Strong problem-solving skills with the ability to troubleshoot technical issues " Exposure to machine learning, AI, or data-driven solutions " Experience with programming languages such as Python or similar " Experience with AI-assisted development such as GitHub Copilot, Codex, Claude Code, etc. " Experience with API development and integration (REST, Postman) " Knowledge of modern data architectures and distributed systems " Experience with Infrastructure as Code (IaC) tools such as Pulumi " Experience with TypeScript programming " Experience with Agentic AI development, including frameworks like Semantic Kernel, Azure AI Foundry, or similar " Strong verbal and written communication skills " Ability to adapt quickly to new technologies and environments " Strong collaboration skills and ability to work effectively in a team " Analytical mindset with a proactive approach to problem-solving " Ability to take ownership and deliver tasks independently

Why Join Us

" Work on scalable, high-impact applications " Collaborate with a strong, cross-functional engineering team " Opportunity to work with modern technologies including cloud and AI " Supportive environment focused on learning, growth, and innovation

Role Descriptions: Sr. Software Engineer Full Stack
Essential Skills: Sr. Software Engineer Full Stack
Desirable Skills:
Keyword:
Skills: ASP.NET 4.5
Experience Required: 8-10

About the Company

e

eTeam Inc.

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.
COMPANY SIZE
100 to 499 employees
INDUSTRY
Other/Not Classified
FOUNDED
1998
WEBSITE
www.eteaminc.com