XC
Senior Software Developer (m/w/d)
Xpand Corp
Herndon · On-site Full-time Senior Yesterday
About the role
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 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 software engineering life system
- 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
- 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 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.
XPAND Corporation is a leading provider of IT solutions and services that has been around for over 20 years.
Requirements
- Full knowledge of software engineering life system
- 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
- 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
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 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
Skills
AJAXAzure DevOpsC#C#.NET.NET CoreCSSHTMLJavaScriptjQueryOracleSQLSQL ServerTFSVisual StudioVSS
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free