- Company Name
- The Association of Technology, Management and Applied Engineering
- Job Title
- Vice President, Software Engineer
- Job Description
-
Job Title: Vice President, Software Engineer
Role Summary:
Senior leadership role responsible for designing, developing, and delivering complex .NET‑based software solutions that meet business, functional, and compliance requirements. Oversees code quality, integration, and deployment processes while collaborating with cross‑functional teams including application, DevOps, and production support to ensure robust, high‑performance applications.
Expectations:
- Lead architectural and design decisions for sophisticated enterprise applications.
- Champion clean code practices, automated testing, and continuous integration.
- Mentor and coach development teams, fostering best practices and knowledge sharing.
- Ensure adherence to regulatory, security, and performance standards across the development lifecycle.
Key Responsibilities:
- Architect and develop scalable solutions using ASP.NET MVC, ADO.NET, XML, LINQ, and JavaScript/jQuery.
- Write, review, and optimize SQL queries, stored procedures, triggers, UDFs, views, and indexes in SQL Server and Oracle.
- Implement client‑side validation, AJAX functionality, and UI enhancements with CSS and themes.
- Build and maintain version control repositories in TFS, managing branching, merges, and releases.
- Design and develop monitoring scripts and alerts utilizing Splunk or comparable tools.
- Conduct spikes and proof‑of‑concepts to evaluate new technologies or mitigate risks.
- Collaborate with application, DevOps, and production support teams to integrate, test, and deploy solutions.
- Participate in backlog refinement, estimation, and sprint planning to ensure realistic delivery timelines.
- Create UML diagrams, design documents, and technical specifications for stakeholders.
Required Skills:
- Proficient in ASP.NET (Master Pages, Themes, Skins), MVC design pattern, ADO.NET, XML, CSS, JavaScript, jQuery, and AJAX.
- Extensive experience with UML modeling and design documentation.
- Deep knowledge of TFS version control and continuous integration workflows.
- Advanced SQL development skills, including queries, stored procedures, triggers, UDFs, views, and indexing for both SQL Server and Oracle.
- Strong understanding of LINQ for data retrieval and manipulation.
- Ability to design and implement monitoring, logging, and alerting solutions.
- Excellent problem‑solving, communication, and teamwork abilities.
- Experience leading or mentoring development teams in an enterprise environment.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related discipline (or equivalent practical experience).
- 5+ years of progressive responsibility in software engineering with demonstrated expertise in all listed technical areas.
- No specific certifications required; relevant industry certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus.
Fort lauderdale, United states
On site
Senior
30-12-2025