Current jobs related to Lead Software Engineer - Jersey City, New Jersey - TrovaSearch
-
Sr. Software Engineer
3 weeks ago
Jersey City, New Jersey, United States Seven Seven Software Full timeBe an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer within the Corporate and Investment bank in the Fusion Platform Engineering team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...
-
Lead Software Engineer
4 days ago
Jersey City, New Jersey, United States TrovaSearch Full time**Job Title:** Lead Software EngineerThe Trovasearch Team is seeking an experienced and highly motivated Lead Software Engineer to lead a full-stack software engineering team. This individual will spend approximately a quarter of their time leading the team and three quarters on designing and implementing applications.The successful candidate must be able to...
-
Lead Software Engineer
2 days ago
Jersey City, New Jersey, United States TrovaSearch Full timeMust have experience with .Net, Azure and Microservices.Permanent position with benefits, W2 Only. US citizenship requiredHybrid position, 3 days in office in Jersey City. The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team, with approximately a quarter of the LSE's time to be spent leading the team and three...
-
Software Engineering Associate
4 days ago
Jersey City, New Jersey, United States Seven Seven Software Full timeSoftware Engineer II - Java / C# / ReactWe are seeking an emerging member of our software engineering team to execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system.Key Responsibilities:Execute standard software solutions, design, development, and...
-
Lead Software Engineer
4 days ago
Jersey City, New Jersey, United States beBee Careers Full timeJob Description: Senior Software EngineerWe are seeking an experienced senior software engineer to join our team. The ideal candidate will have a strong background in PHP development, with experience working with CodeIgniter MVC framework and Linux.The successful candidate will be responsible for leading the development of complex software applications, as...
-
Lead Software Engineer
5 days ago
Jersey City, New Jersey, United States beBee Careers Full timeSenior Leader in Software EngineeringThe role of Senior Manager of Software Engineering at our organization is a challenging and rewarding position that requires exceptional technical leadership skills. As a key member of our team, you will be responsible for providing technical guidance and direction to support the business and its technical teams,...
-
Technical Lead
5 days ago
Jersey City, New Jersey, United States beBee Careers Full timeTechnical Lead - Software EngineeringThe Technical Lead - Software Engineering will be responsible for leading a full-stack software engineering team. They will direct, design, and implement solutions in a timely manner with minimal supervisory guidance.The ideal candidate will have expertise in software development technologies and methodologies, as well as...
-
Technical Lead
10 hours ago
Jersey City, New Jersey, United States beBee Careers Full timeTechnical Lead - Software EngineeringWe are seeking a highly skilled and experienced Technical Lead - Software Engineering to join our team. In this role, you will be responsible for leading the development of software solutions that meet the needs of our business stakeholders.As a key member of our organization, you will have the opportunity to leverage...
-
Software Engineering Associate
1 week ago
Jersey City, New Jersey, United States Seven Seven Software Full timeAs a Software Engineer II- Java / C# / React at JPMorgan Chase within the Corporate and Investment Bank, Digital and Platform Services, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software...
-
Technical Lead Software Engineer
5 days ago
Jersey City, New Jersey, United States beBee Careers Full timeAs a Technical Lead Software Engineer, you will be responsible for leading technical teams and delivering complex software development projects. You will work closely with project managers and business analysts to understand business requirements and develop innovative solutions. You will lead design reviews, contribute to planning sessions, and ensure that...
Lead Software Engineer
4 weeks ago
Must have Azure experience.
Permanent position with benefits, W2 Only. US citizenship required
The Lead Software Engineer ("LSE") is a hands-on leader of a full-stack software engineering team, with approximately a quarter of the LSE's time to be spent leading the team and three quarters on designing and implementing applications. The candidate must be highly motivated, with excellent communication skills and expertise in software development technologies and methodologies.
The LSE must be able to direct, design and implement solutions in a timely manner, with minimal supervisory guidance. The LSE will lead design sessions between the business and technology stakeholders to elicit business requirements. The LSE must also enforce software development standards and methodologies defined by enterprise architecture and software engineering leadership. The LSE must have a strong understanding of testing methodologies and be able to work with business stakeholders and test automation engineers to design test cases and evaluate test results. In addition, the LSE should have strong coaching and mentoring skills to train less experienced software engineers.
POSITION REQUIREMENTS INCLUDING
Experience, skills and responsibilities for this position include the following:
Team Management
- 8+ years of experience building, motivating and mentoring teams of software engineers and leading digital transformations.
- Experience working with business unit heads and other stakeholders to identify and implement application solutions to meet their operational needs.
- Proven ability to lead software engineers in cross functional teams, consisting of other software engineers, quality assurance and test automation engineers, business analysts and project managers to complete deliverables on schedule.
- Experience in working with enterprise architects, solution architects and infrastructure engineers to design, implement and deliver end-to-end software solutions to business problems.
- Experience in conducting effective code reviews and design reviews of team members.
- Ability to work well with and lead vendors/contractors on-shore, off-shore and near-shore.
- Position is hybrid and requires the ability and willingness to commute at least three (3) days per week
- Sound verbal and written communication skills to address associates at all levels of the organization, including the executive level.
- An interpersonal growth mindset and willingness to learn new skills, technologies, and frameworks.
- Ability to work well with others on high-performance teams.
- Demonstrates exceptional problem-solving skills by analyzing complex issues, devising innovative solutions and guiding the team.
- Proficiency in Systems Architecture and Application Design.
- Expertise in understanding the Software Development Lifecycle (SDLC), including a proven ability to work with a project from inception to delivery and support.
- 8+ years of hands-on experience with C# and expertise in at least one Microsoft application development framework such as .NET 8.
- Expertise in DevOps and CI/CD pipelines.
- Expertise in at least one agile development methodology.
- 5+ years of proficiency with at least one UI framework such as Blazor, MVC .NET or Angular.
- Proficiency in Java, Python, SSMS and standard query languages (SQL).
- Expertise with a DAL Framework, such as Entity Framework.
- Expertise in at least one DevOps tool, such as Microsoft DevOps.
- Expertise with GIT source control and GIT workflows.
- Proficiency in implementing solutions with Azure Cloud products (e.g., Azure Functions).
- Proficiency in the use and implementation of design patterns, with the ability to implement business logic in a middle tier, using design patterns and web services, as necessary.
- Proficiency in developing and implementing REST APIs for back-end web services and a knowledge of designing and building Process and Experience APIs.
- Experience using feature management and API versioning.
- Proven ability to implement relational database models.
- Proven ability to write parameterized unit tests with dependency injection and mock objects and implementing full integration/regression test suites.
- Proficiency with Microsoft Windows OS, Microsoft Office tools and Microsoft Visual Studio.
- Required: A bachelor's degree in computer science, software engineering, information science or other applicable technical degree with at least 8 years of professional experience as a software engineer.
- Certification with Microsoft Azure is a plus.
- Property/Casualty insurance expertise is a plus.
- offers competitive compensation and benefits, including medical, dental, vision, 401(k), flexible spending, short-term and long-term disability insurance, life insurance, long-term care, paid parental leave, vacation and other paid time off.