- Independently own the full life cycle of software architecture for assigned projects and create or maintain design documents.
- Independently create or modify logical separation of software space (partitioning) per requirements.
- Contribute to code in any component.
- Independently elicit, analyze and baseline requirements per internal/external customer interfaces and develop use cases.
- Independently prototype and validate proof of concepts as needed.
- Ownership over large components.
- Shape coding methodologies and best practices.
- Think both strategically and tactically, keeping in mind both technical goals and company goals.
- Plan out features across many versions of the product.
- Define and drive the personalized solution proposals customer specific needs by collaborating with both customer and engineering teams.
- Support software development team with design reviews, implementation related questions and code reviews to ensure implementations follow the designs.
- Support test team in improving test cases and resolving failed tests.
- Design and develop APIs and user interfaces.
- Support customer with root cause and countermeasure and recovery planning.
- Collaborate with the PM to identify technical debt and lead the execution in reducing it.
- Participate in SEPG activities including design reviews.
- Collaborate on cross functional root causing workshops with 3rd party vendors and customers.
- Occasional visit to customer site to troubleshoot high profile issues.
- Use SDLC tool chain for day-to-day development activities (code commits and review via git/gerrit, Android Studio and gradle for application development and build, Ubuntu build machine for AOSP builds when required, VISO like software for software design diagrams).
- Ability to carry out high-level objectives without needing detailed task breakdown and schedule progress follow-ups.
- Breakdown deliverables into smaller tasks for software developers and cross check estimates and ensure they are not too high or too low.
- Proactive identification of issues, providing management with solutions to identified issues while clarifying tradeoffs and risks and, leading solution implementation with the cross-functional team or independent implementation.
- Identify technical risks in meeting schedule during planning and provide alternative technical strategies.
- Demonstrate that alternatives and trade-off are considered and make comprehensive decisions while taking accountability for decisions and learning from mistakes.
- Support internal and external customers for timely issue resolution.
- Time-management and stress management: Meeting multiple high priority deliverables under compressed schedule assigned in a matrix organized structure.
- 10+ years' experience in C/C++ application development.
- Familiarity with the PostgreSQL database for data storage and retrieval.
- Solid understanding of Linux and Windows platforms.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Strong knowledge of Object-Oriented Design and Programming.
- Knowledge of the Programming Design Patterns.
- Up-to-date with current programming standards and best practices.
- Strong communication skills to interact effectively with end-users and team members.
- Ability to work independently and prioritize tasks effectively.
- Knowledge of parallel processing and multi-threading.
- Experience working with Visual Studio, Visual Studio Code.
- Experience with Source Control Software.
- Disciplined coding style with an eye toward maintainability, scalability, and aesthetics of the code base.
- Understanding of the software development lifecycle and of Quality Assurance techniques using source control repositories, debugging and testing experience.
- Experience working on fast-paced agile delivery teams.
-
Sr. Software Architect
2 weeks ago
Covenant Consulting Blank, United StatesJob Description · Job DescriptionSr. Software Architect (100% remote) · Full Time / Direct-Hire · Salary: $200K - $250K base · Summary: · As a proactive and visionary Software Architect, you will be a key leader responsible for defining and driving the technical direction for an ...
-
Software Architect
2 weeks ago
Joyson Safety Systems Auburn Hills, United StatesSafety Is Our Middle Name · The keys to success are yours at Joyson Safety Systems · We are a global leader in the design, development and manufacturing of safety-critical systems and components for automotive and non-automotive markets. We are committed to bringing life-saving t ...
-
Software Architect
2 weeks ago
Bose Bloomfield Hills, United StatesYou know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying "hello." It's in these moments that sound matters most. · At Bose, we believe sound is the most powerful force on earth. We've dedicat ...
-
Software Architect
1 week ago
Bose Bloomfield Hills, United StatesYou know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying "hello." It's in these moments that sound matters most. · At Bose, we believe sound is the most powerful force on earth. We've dedica ...
-
Software Architect
3 weeks ago
OneStream Software Rochester, United States· Software Architect · Remote, USA OneStream Software LLC · Benefits Offered Vision, Medical, Life, Dental, 401K · Compensation Range $155, $185, Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience · Employment Type Full- ...
-
Software Architect
1 day ago
tempaveteran Bloomfield, United StatesJob Description · Job DescriptionThe Software Architect plays a crucial role in understanding and uncovering the customer's requirements before the RFQ (Request for Quotation) phase. The architect works closely with the customer to bridge the gap between their needs and what is a ...
-
Software Architect
2 weeks ago
ICONSTAFF Bloomfield Hills, United StatesJob Description · Job DescriptionThe Software Architect plays a crucial role in understanding and uncovering the customer's requirements before the RFQ (Request for Quotation) phase. The architect works closely with the customer to bridge the gap between their needs and what is a ...
-
Senior Software Architect
4 days ago
Bose Bloomfield Hills, United StatesJob Description · About Bose · You know the moment. It's the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying "hello". It's in these moments that sound matters most. At Bose, we believe sound is the most powerfu ...
-
Senior Software Architect
3 weeks ago
Tata Technologies Auburn Hills, United States Full time*Key Responsibilities:* · * Decomposition between BSW/ASW requirements · * Final arbitration between BSW/ASW · * Software architecture definition · * Core allocation and SWC function partitioning. · * ECU performance resource budgeting · * System safety concepts · *Qualification: ...
-
Construction Project Manager
3 days ago
COMMUNITIES FIRST, INC Flint, United States**Communities First, Inc.** is a Michigan-based nonprofit 501c3 whose mission is to build healthy, vibrant communities through economic development, affordable housing and innovative programming. CFI is focused on providing safe, quality affordable housing, increasing economic op ...
-
Staff Back-End Engineer
2 weeks ago
Tyche Project Blank, United StatesJob Description · Job DescriptionOur customer provides a leading mobile student engagement platform and aims to improve student success in higher education worldwide. Their products connect students with their peers and faculty, allow easy management of courses and finances, and ...
-
United Global Technologies Blank, United StatesJob Description · Job DescriptionUS CITIZEN 100% REMOTE · No subs No sponsorship Federal Contract · The Intune Platform Engineer will work closely within a team of engineers to architect and deploy new Windows 11 upgrade and solutions supporting modern device management within ou ...
-
Staff Engineer, Product Matching
5 days ago
Catapult Solutions Group Blank, United StatesJob Description · Job DescriptionJob Title · Staff Engineer, Product Matching · Department · Engineering · Location - Remote/In-Office Policy · Fully remote. · Role Type · This is a full-time position. · About Our Client · Our client is at the forefront of revolutionizing online ...
-
Data Architect
2 weeks ago
Leon Recruitment Blank, United StatesJob Description · Job DescriptionPOSITION: Business Intelligence Database Architect · CLIENT: Fortune 150 Company in the Financial Services Industry. · POSITION SUMMARY: · The Business Intelligence Database Architect is responsible for a variety of tasks related to information ma ...
-
Software Engineer II
1 week ago
Cordova Blank, United StatesJob Description · Job DescriptionConnecting People and Technology · Software Engineer II · We are looking for a Software Developer who spends their time writing well-tested, efficient code. This includes integrating data from various sources, maintaining and scaling enterprise so ...
-
Sr. Business Systems Analyst
3 weeks ago
Cordova Blank, United StatesJob Description · Job DescriptionAs a Sr. Business Systems Analyst, your role on the team could range from being responsible to: · Define and manage quality, detailed user stories and supporting artifacts that enable the team to deliver working software and that are aligned to bu ...
-
Civil Engineer
2 weeks ago
Gpac Grand Blanc, United States Full timeJoin our dynamic and innovative team as a Civil Engineer specializing in Land Development Design. We are a leading Civil Engineering firm dedicated to creating sustainable and impactful solutions for our clients. With a commitment to excellence and a focus on collaboration, we ar ...
-
Registered Architect
4 days ago
RIAI Waterford, United States**Location**: · Waterford · Employer's Address · St. Patrick's House, Newtown, Waterford, X91 RR76, Ireland · Closing Date: · 27 Jun 2024 · Employer's Website · **Job Description**: · C.J. Falconer & Associates Architects are an award-winning, medium-sized practice, based in Wate ...
-
Action Traffic Maintenance, Inc. Grand Blanc, United StatesJob Description · Job DescriptionAn Equal Opportunity Employer · We are a Dynamic and Flexible Construction Company that strives to exceed our clients' needs. Action Traffic Maintenance, Inc. is a family-owned business with over 40 years of expertise and three generations workin ...
-
Software Developer Ii
3 days ago
ATS Corporation Wixom, United States**Overview**: · ***No relocation is available** · ATS' Global Services team is a dynamic, change-leading team that drives the delivery of value-driven Services to our customers worldwide. Services is a growing component of the overall delivery of value to ATS' customers globally ...
C++ Software Architect - Blank, United States - Judit Inc
Description
Job Description
Job DescriptionJOB TITLE:
C++ Software Architect
LOCATION:
Remote
JOB TYPE:
Direct Hire
COMPANY OVERVIEW:
Our client is a logistics software company founded in 2001. Core business is logistics software development for the logistics industry.
JOB DESCRIPTION AND RESPONSIBILITIES:
Looking for a C++ Software Architect to be a part of a team that supports a mature supply chain application that is moving towards a cloud native architecture. You will work with product managers, the supply chain CTO, and customers to define "the how" of implementing new features. Additionally, you will be responsible for identifying areas of technical debt that can be addressed during the development of new features.
REQUIREMENTS:
Success Indicators:
Qualifications:
COMPENSATION:
$150,000