ZipRecruiter
Job Description
We are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for designing, building, and maintaining web applications in a .NET environment.
Responsibilities:
- Lead software development activities for a specific project
- Participate in all aspects of software development, including but not limited to analysis, design, coding, testing, and maintenance
- Design and develop database-driven web applications using .NET and Oracle/SQL Server
- Stay up-to-date on the latest trends and advancements in .NET development, sharing knowledge with the team and proposing new technologies or tools when appropriate
- Collaborate with other developers to design and optimize code
- Work with customers and other technical staff in the resolution of software problems and respond to suggestions for software modifications or enhancements
- Analyze user requirements
- Document all programming tasks and procedures
- Perform routine software maintenance
- Provide technical leadership and guidance to junior engineers, reviewing their code and offering constructive feedback
Qualifications:
- Full knowledge of the software engineering life cycle
- Strong familiarity with computer architecture and software development fundamentals
- Extensive real-world experience designing web applications and defining software architectures
- Excellent programming skills using C#, C#.NET, .NET Core, or ASP.NET
- Strong experience working with HTML, CSS, JavaScript, AJAX, jQuery, and SQL
- Familiarity with relational databases such as Oracle and SQL Server
- Experience working on an integrated development environment such as Visual Studio and with version control tools such as VSS, TFS, or Azure DevOps
- Knowledge of database design, stored procedures, and web services is desirable
- Self-driven, flexible, and innovative
Company Description: XPAND Corporation is a leading provider of IT solutions and services that has been around for over 20 years.
#J-18808-Ljbffr