Senior Software Engineer
3 days ago
Job Title: Senior Software Engineer
Job Summary:
Mortgage Capital Trading (MCT) is seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in PHP, Laravel, and Angular, with a proven track record of developing and maintaining complex software applications.
Key Responsibilities:
- Backend Development:
- Develop and maintain advanced features for our REST API application using PHP 8.3 and Laravel Framework.
- Implement secure JWT authentication and integrate with multiple third-party data providers.
- Manage relational databases and perform database optimizations to enhance application performance.
- Deploy and manage the application on AWS, utilizing services such as EC2, S3, Load Balancer, RDS, SQS, ElastiCache, and Lambda.
- Write comprehensive unit and API tests to ensure robustness and reliability of the application.
- Document API using OpenAPI specifications to ensure clear and effective communication among team members and external stakeholders.
- Frontend Development:
- Develop and maintain high-quality front-end features and components using Angular, Angular Material, and custom components with Storybook.
- Ensure a strong understanding and application of OpenFin for seamless integration and deployment.
- Write efficient, scalable, and testable code, including unit tests
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements
- Conduct code reviews to ensure code quality, consistency, and adherence to best practices.
- Optimize application performance and ensure responsiveness and scalability.
- Troubleshoot and debug issues to ensure optimal performance and user experience.
- Stay up to date with emerging trends and technologies in front-end development.
- Collaborate with DevOps to manage deployment pipelines and ensure smooth integration of frontend and backend components and implement best practices in code quality, testing, and security.
Requirements:
- Experience: Minimum 5 years of professional experience as a Senior Software Engineer.
- Backend Technologies:
- experience in PHP development, with a strong background in Laravel Framework.
- Proficient in REST API development and JWT authentication mechanisms.
- Extensive experience with AWS services including EC2, S3, Load Balancer, RDS, SQS, ElastiCache, and Lambda.
- Experience in writing comprehensive unit and API tests.
- Solid understanding of OOP, design patterns, and SOLID principles.
- Frontend Technologies:
- Proven experience as a front-end developer with a strong portfolio showcasing SPA development.
- Strong understanding of the latest Angular framework, JavaScript, and TypeScript.
- Experience with OpenFin, AWS S3, CloudFlare, Angular Material, Jest, and Marble testing.
- Understanding and application of SOLID principles in TypeScript.
- Experience with object-oriented programming (OOP) in TypeScript.
- Databases:
- Strong understanding of relational databases and experience in database optimization.
- Proven track record of optimizing database queries and structures for high-load environments.
- Development Practices: Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Problem Solving: Strong analytical and problem-solving skills, with a keen eye for detail.
- Collaboration: Ability to work effectively in a team environment and communicate technical concepts clearly.
-
Senior Software Engineering Director
4 weeks ago
Reston, Virginia, United States IRIS Software Group Full timeJob Title: Senior Software Engineering DirectorWe are seeking a highly experienced Senior Software Engineering Director to lead our Americas software engineering function and resources. As a key member of the Americas Executive and Senior Leadership Teams, you will ensure that Engineering runs smoothly from conception and prioritization to scheduling and...
-
Senior Software Engineering Director
1 week ago
Reston, Virginia, United States IRIS Software Group Full timeJob Title: Senior Software Engineering DirectorWe are seeking a highly experienced Senior Software Engineering Director to lead our Americas software engineering function and resources. As a key member of the Americas Executive and Senior Leadership Teams, you will ensure that Engineering runs smoothly from conception and prioritization to scheduling and...
-
Senior Cloud Software Engineer
4 weeks ago
Reston, Virginia, United States Guidewire Software Full timeAbout Guidewire Software:We're a leading provider of software for the insurance industry, delivering core applications that enable our customers to build, sell, and settle policies, as well as bill their customers. Our cloud platform, Guidewire Cloud, empowers our customers to innovate and drive measurable value.About the Role:We're seeking a talented Senior...
-
Senior Software Engineer
1 week ago
Reston, Virginia, United States Signify Technology Full timeUnlock Your Potential as a Senior Software EngineerSignify Technology is seeking a highly skilled Senior Software Engineer to join our team in San Francisco. As a key member of our engineering team, you will have the opportunity to drive innovation and growth in our company.The RoleWe are looking for a talented Senior Software Engineer with a strong...
-
Senior Software Engineer
1 week ago
Reston, Virginia, United States Comcast Corporation Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Comcast Corporation. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying scalable and efficient software systems that meet the needs of our customers.About the Role:This is a challenging and rewarding...
-
Senior Software Engineer
3 weeks ago
Reston, Virginia, United States VeriSign Full timeJob Title: Senior Software EngineerVerisign is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...
-
Senior Software Engineer
2 days ago
Reston, Virginia, United States Motion Recruitment Full timeJob Title: Senior Software EngineerOur client is seeking a highly skilled Senior Software Engineer to join their team. The ideal candidate will have a strong background in software development, with a focus on C# and C++ programming.Key Responsibilities:Develop, maintain, and troubleshoot software applications using C# and C++.Collaborate with...
-
Senior Mechanical Design Engineer
3 weeks ago
Reston, Virginia, United States Intelliswift Software Full timeJob Title: Senior Mechanical Design EngineerLocation: Redmond, WAContract Length: 12 monthsWe are seeking a highly skilled Senior Mechanical Design Engineer to join our team at Intelliswift Software. As a key member of our hardware prototyping team, you will be responsible for researching, designing, prototyping, building, testing, and maintaining mechanical...
-
Senior Software Engineer
3 days ago
Reston, Virginia, United States MoreSteam Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MoreSteam. As a senior software engineer, you will play a critical role in guiding the development and deployment of web-based software solutions.Key Responsibilities:Lead the technical architecture and design of software solutions, ensuring...
-
Senior Software Engineer
1 week ago
Reston, Virginia, United States Stott and May Full timeRole: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Stott and May. As a key member of our engineering team, you will play a crucial role in driving the technical vision for our business.Key Responsibilities:Design and develop scalable, secure, and highly available systems using Rust and...
-
Senior Software Engineer
4 weeks ago
Reston, Virginia, United States Verisign Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Verisign. As a Senior Software Engineer, you will be responsible for conducting research, publishing research papers, and contributing to the development of innovative proof-of-concept applications using the latest open-source technologies.Key...
-
Senior Software Engineer
2 days ago
Reston, Virginia, United States Cynet Systems Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Cynet Systems. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Design and develop software applications using various programming...
-
Senior Flight Software Engineer
2 weeks ago
Reston, Virginia, United States EVONA Full timeSenior Flight Software EngineerWe're proud to partner with EVONA, a pioneering human flight space start-up in L.A.As a Senior Flight Software Engineer, you'll lead the development and architecture of critical flight software and systems, collaborating with a talented team of aerospace engineers.Key Responsibilities:Design and develop flight software for...
-
Senior Software Engineer
4 weeks ago
Reston, Virginia, United States Verisign Full timeJob Title: Senior EngineerVerisign is a leading provider of internet infrastructure services, and we are seeking a highly skilled Senior Engineer to join our team.We are a mission-driven company that values innovation, collaboration, and excellence. Our team is passionate about building a stronger, more secure internet, and we are looking for someone who...
-
Senior Software Engineer
3 days ago
Reston, Virginia, United States Ebryx LLC Full timeSenior Software EngineerAt Ebryx LLC, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining high-quality web applications using Python and Django.Key Responsibilities:Design and develop scalable web applications using Python...
-
Senior Systems Engineer
4 weeks ago
Reston, Virginia, United States Talent Software Services Full timeJob SummaryTalent Software Services is seeking a highly skilled Sr. Systems Engineer for a contract position in Reston, VA. This opportunity offers a strong chance for a long-term extension.Position SummaryThe Senior Systems Engineer will join our ServiceNow and Audit & Compliance team, focusing on full-stack software development, architecture, integrations,...
-
Senior Software Engineer
1 week ago
Reston, Virginia, United States Walmart Global Tech Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a key member of our engineering team, you will play a pivotal role in designing, developing, and implementing cutting-edge solutions that drive business growth and innovation.About the TeamOur team works closely with our US stores and eCommerce...
-
Senior Software Engineer
3 days ago
Reston, Virginia, United States Luxoft Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Luxoft. As a key member of our market data team, you will be responsible for designing, developing, and maintaining our market data management system.Key Responsibilities:Design and implement scalable and efficient market data systemsCollaborate...
-
Senior Software Engineer
3 days ago
Reston, Virginia, United States The Conair Group Full timeJob Title: Senior Software EngineerConair, a leading producer of auxiliary equipment for plastics processing, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will design, develop, and test software to control machinery, including algorithms to refine performance and the...
-
Senior Software Engineer
2 days ago
Reston, Virginia, United States Putnam Recruiting Group Full timeWe are seeking a talented Senior Software Engineer to join our team at Putnam Recruiting Group. This is an exciting opportunity to contribute to the launch of our new sustainable delivery services in the U.S.About the Role:Collaborate with our software engineering team to design and develop impactful full-stack solutions.Analyze user challenges to streamline...