We are looking for a highly motivated, intelligent, and organized Lead Software Architect. Our ideal candidate has a passion for software and enjoys solving problems through the innovative use of technology.
Even though we focus on Veterans, transitioning Service Members, and Military Spouses, this position is open to everyone.
- Software Development: This is a hands-on role and you will be heavily involved in coding.
- Technical Leadership: Provide technical guidance and mentorship to the development team. Be actively involved in code reviews, architecture discussions, and problem-solving to ensure high-quality deliverables.
- Innovation and Research: Stay up-to-date with emerging technologies, industry trends, and best practices. Conduct research and assess the feasibility of integrating new technologies into the company's software projects.
- Collaboration with Stakeholders: Work closely with product managers, project managers, and other stakeholders to understand business needs and translate them into technical solutions.
- Work Estimation: Collaborate with the project management team to provide technical input for project planning, estimation, and resource allocation.
- Risk Assessment and Mitigation: Identify potential technical risks in projects and propose effective mitigation strategies. Address challenges related to scalability, security, and performance.
- Standards and Quality Assurance: Establish and enforce coding standards, best practices, and quality assurance processes to ensure high-quality software development.
- Proof of Concepts: Develop and oversee the creation of proof-of-concept projects to validate architectural decisions or explore new technologies.
- Performance Optimization: Identify opportunities for performance improvements and conduct performance analysis on critical components.
- 7+ years hands-on experience in designing and developing applications using Java EE platforms
- Knowledge of C/C++
- Hands-on experience with various flavors of Linux / Unix.
- Hands-on experience with relational databases, SQL (PostgreSQL, MySQL, Oracle), ORM technologies (e.g., Hibernate), and Time Series DB (InfluxDB)
- Experience with scripting in Windows and Linux
- Experience with developing mobile apps
- Experience developing REST API’s
- Experience using AWS cloud technology to build and deploy applications
- Other desirable technology experience: Dart, Flutter, EJB, RMI, JMX, Rich Faces, JBoss/WildFly, Jquery, Ajax.
- Subversion and Git experience - merging code, creating branches and tags.
- Experience using Jira
- Our Recruiting Manager, Hollie Thomas —not an automated computer program— will personally read your application.
- If there is mutual interest, we will reach out to tell you all about the hiring company and answer your questions so you can determine if this is a position you’d like to pursue.
- To follow up on your status, please wait at least 48 business hours and then email, HT@7Eagle.com.