Senior Software Developer building high-quality SaaS applications using AI tools and C#.NET. Contributing to agile development and mentoring junior developers in a hybrid work environment.
Responsibilities
Design, develop, and maintain high-quality front- and back-end software solutions using C#.NET assisted by agentic AI resources to maximize speed and quality of outputs.
Implement dynamic user interfaces with HTML, JQuery, and CSS.
Manage source control using GitHub, ensuring code integrity and collaboration.
Develop and optimize SQL databases for high-performance interactions.
Contribute to the development of commercial SaaS software, adhering to best practices.
Work within agile development teams.
Innovate and introduce new technologies or methods to improve product functionality and team efficiency.
Engage in code reviews, unit testing, and integration testing to ensure quality standards.
Mentor junior developers, sharing knowledge and fostering a collaborative team environment.
Requirements
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience and projects using agentic IA for coding.
At least 3 years of commercial experience in software development, with a focus on C#.NET.
Proficiency in dynamic web technologies, including JQuery, CSS, and HTML.
Strong understanding of SQL and database interactions.
Familiarity with GIS technologies is a plus.
Awareness of secure coding practices, OWASP top 10 vulnerabilities, and data protection measures is desirable
Knowledge of agile development methodologies.
Excellent problem-solving skills and ability to work independently.
Effective communication skills and ability to work as part of a team.
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.