Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

DeltaX.com

Senior Software Engineer

Posted Updated
Discussion

Description

# Senior Software Engineer ## Company Overview *(Company details not specified)* ## Job Summary The Senior Software Engineer plays a crucial role in developing high-quality software solutions by collaborating with development teams and product managers. This position is responsible for designing architecture, building applications, and ensuring that software products are efficient and secure. ## Responsibilities - Collaborate with development teams and product managers to ideate and design software solutions. - Design both client-side and server-side architecture for applications. - Develop appealing front-end visuals and manage well-functioning databases and applications. - Write effective application programming interfaces (APIs) and ensure software responsiveness and efficiency through rigorous testing. - Troubleshoot, debug, and upgrade software as necessary. - Create and implement security and data protection settings. - Innovate and develop technology solutions to streamline organizational processes. - Independently manage work tasks while providing guidance to others. ## Qualifications - **Education**: Bachelor's or Master's degree in Information Technology, Computer Science, or a related field. - **Experience**: 5-8 years of related experience in software development. - Proven experience as a Full Stack Developer or similar role. - Significant experience with the Microsoft platform (ASP.NET Core, MVC, C#, T-SQL). - Working experience in MVC architecture is essential. - Familiarity with HTML5, Web Services/SOAP, XML, JSON, REST APIs, and Web APIs. - Experience with unit and integration testing frameworks like NUnit, XUnit, MOQ, Mocha. - Competence in API testing using tools like Postman, Apigee, JMeter, Swagger, and Airborne. - Proficiency in client-side technologies including JavaScript, jQuery, and frameworks (e.g., Angular, React, Node.js). - Experience integrating and working with third-party tools like AJAX and Kendo. - Strong understanding of SQL Server and relational databases, including SQL queries (stored procedures, functions, views). - Familiarity with version control systems such as Tortoise SVN, Team Foundation Server, or GIT. - Excellent analytical, troubleshooting, communication, and leadership skills. ## Preferred Skills - Ability to determine operational feasibility through detailed analysis and problem-solving. - Capability to improve the reliability, performance, and scalability of existing applications. - Strong background in Software Development Life Cycle (SDLC) methodologies. - Zeal for working on innovative products and technologies. ## Experience 5-8 years of related experience in software development is required. ##

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →