Platzhalter Bild

Application Architect en Verinext

Verinext · Horsham, Estados Unidos De América · Onsite

Solicitar ahora

Join Verinext, a technology company that's not just keeping up with the future but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As an Application Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a cornerstone of our success. We're incredibly proud to have been recognized as a "Best Place to Work" by the Philadelphia Business Journal for 10 consecutive years.

The Application Architect serves as a pivotal role between the Program Architect and Principal Software Engineer, providing essential technical direction and oversight across various scrum teams within a program. The successful candidate will work closely with the Program Architect to understand business needs and identify technical solutions. Collaborating with other Program Architects and Application Architects, the Application Architect will foster innovation, reusability, stability, scalability, and consistency across programs. The role involves offering technical direction for scrum teams during specific initiatives, assisting with initial proof of concepts, and creating template builds. Moreover, the Application Architect will provide ongoing technical oversight and mentoring across scrum teams, ensuring alignment with established architectural directions. Additionally, the position entails participation as an individual contributor for complex tasks and proof of concept projects. The role requires continuous research into new technologies and tools to stay current with emerging trends and to introduce novel opportunities for innovation. A passion for quality and continuous delivery is vital. **Job Functions, Essential Duties, and

Responsibilities:

  • Leverage extensive experience and sound judgment to prioritize personal workload and team engagements.
  • Align closely with Product Owners to understand, influence, and deliver on roadmaps.
  • Set technical direction and offer proactive oversight to ensure solutions are secure, scalable, efficient, and stable.
  • Lead, coach, and mentor technical staff.
  •  Establish standards, proofs of concept, and templates to enable rapid and high-quality software production.
  • Engage in project discussions to eliminate technical impediments and contribute to establishing estimates.
  • Actively contribute to complex task design and development in the project pipeline.
  • Collaborate extensively with other Application and Program Architects to identify, socialize, and confirm optimal solutions.
  • Assume high responsibility for application architecture and technical execution within a program.
  • Provide technical leadership and ownership when addressing production issues that require software engineering expertise.
  • Maintain the confidentiality and security of all data held by Ascensus, ensuring against unauthorized access and data breaches.
  • Assist with ad-hoc tasks and projects as needed.
  • Demonstrate the I-Client service philosophy and Core Values of People Matter, Quality First, and Integrity Always® in daily actions to support organizational culture.

Requirements

Experience, Skills, and Knowledge Requirements:

  • Minimum of 8 years in Software Engineering, with at least 2 years in a lead role.
  • Strong passion for leadership, mentoring, and coaching to support others' success.
  • Excellent communication and teamwork skills, with the ability to articulate and influence architectural direction.
  • Proficient technical skills with comprehensive knowledge of development technologies and tools.
  • Success in results-focused organizations.
  • Agile/Scrum, Continuous Integration, Continuous Delivery expertise, and related tools experience.
  • Expertise in server configuration, pipeline automation, and software engineering practices.
  • Innovative and change-oriented mindset that balances well with practical delivery needs.
  • Experience with multiple database platforms: MS SQL Server, Sybase, Oracle, and others.
  • Expert in .Net framework, ASP.Net, and MVC and/or Java and Struts.
  • Experience with Windows Communication Foundation (WCF).
  • Strong knowledge of JavaScript, jQuery, and JS frameworks.
  • Understanding of SOA and distributed computing.
  • Experience with Test Driven Development (TDD) practices and automated testing frameworks.
  • Strong troubleshooting skills.

Nice to Have Skills:

  • Experience with Container technology.
  • Experience with networking, load balancing, and clustering.
  • Experience with cloud development.
  • Experience with Messaging solutions.
  • Experience with Mobile apps.
Solicitar ahora

Otros empleos