Principal Software Developer
4 weeks ago
Themis Insight is seeking a highly skilled Principal Software Developer to join our team in Fort Meade, MD. This is a hybrid/remote position with some telework hours, and the location is subject to change based on client needs.
Key Responsibilities- Design, develop, troubleshoot, and analyze routine, complicated, and difficult software programs for computer-based systems.
- Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements.
- Provide inputs for documentation of new or existing programs.
- Use object-oriented techniques, programming languages, and standard methodologies, including classic development, waterfall, and agile methods (Extreme programming).
- Perform deployment, installation, maintenance, quality control monitoring, and implementation of software at Government specified locations.
- Maintain processes to log and track customer service requests.
- Maintain/develop software products to be used on a variety of platforms.
- Use Configuration Management (CM) tools, such as Subversion/Trac or Git.
- Codes in eXtensible Mark-up Language (XML)/W3C XML Schema to C++ Compiler (XSD).
- Applies middleware technologies, such as enterprise service bus (ESB), CORBA, or Internet Communications Engine (ICE).
- Uses Integrated Development Environments (IDEs), such as JBuilder and/or Eclipse.
- Design, develop, and document system and subsystem-level code.
- Develop customer requirements and information needs into software specifications that can be implemented.
- Maintain/modify software code to add new features, correct errors, adapt to new hardware, or to improve system performance.
- Integrate with other signal repositories when prioritized by the Government.
- Perform system and unit level testing, including test plans and procedures, documentation of test results, and development of special test code.
- Plan/conduct regression tests after each code modification, upgrade enhancement.
- Master's Degree in Computer Science or Computer Engineering from an accredited college or university.
- Fifteen (15) years experience in software application design and development performing coding, debugging, testing, and troubleshooting throughout the application development process.
- Twelve (12) years experience leading teams of software design and development for collection systems and components.
- Full Stack Experience, including Java/Java Spring, AWS, Angular.
Themis Insight offers a comprehensive benefits package, including competitive health, dental, and vision plans with 100% paid premiums, 401k with 6% company match, and 11 standard holidays and 25 days of PTO.
We also offer career development opportunities, including career counseling and individualized career development plans, education and training, and employee referral bonuses.
Themis Insight is an Equal Opportunity/Affirmative Action employer and provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
-
Software Principal Developer
3 weeks ago
New York, New York, United States Zimmer Biomet Full timeJob SummaryThe Software Principal Developer is a key member of the Software Applications Development Team at Zimmer Biomet. This role involves analyzing component requirements, designing software solutions, and implementing software systems on mobile and cloud platforms. The ideal candidate will have expertise in software architecture, design patterns, and...
-
Principal Software Engineer
2 months ago
New York, New York, United States Fidelity Information Services Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team in developing and delivering cutting-edge software solutions for our Merchant Cloud & Automation Services (MCAS) platform. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure software applications that meet...
-
Principal Software Engineer
3 weeks ago
New York, New York, United States Reorg Research Inc Full timeJob Title: Principal Software EngineerAbout the Role:We are seeking a highly skilled Principal Software Engineer to join our Data Technology team at Reorg Research Inc. As a Principal Software Engineer, you will be responsible for designing, building, and supporting scalable data management applications and services.Key Responsibilities:* Demonstrate...
-
Principal Software Development Engineer
1 month ago
New York, New York, United States Workday Full timeAbout the Role As a Principal Software Engineer in the Document Storage - Persistence layer, you will be responsible for leading the development team that is building/maintaining/rapidly growing the current Erlang/RIAK application and new persistence layer applications the team will build and use in the future. We are considering fully remote...
-
Principal Software Engineer
4 weeks ago
New York, New York, United States Fidelity Information Services Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Fidelity Information Services. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure software solutions.Key ResponsibilitiesDesign and develop high-quality software solutions using Java and...
-
Principal Software Engineer
3 weeks ago
New York, New York, United States Credit Genie Full timeJob Title: Principal Software EngineerCredit Genie is seeking a highly skilled Principal Software Engineer to join our Backend Platform team. As a key member of our engineering organization, you will be responsible for shaping the technical vision and architectural roadmap of our backend services.About the RoleWe are looking for a seasoned software engineer...
-
principal software architect
3 weeks ago
New York, New York, United States Novum Global Full timeNovum Global seeks an accomplished Principal Software Architect to spearhead the development and maintenance of cutting-edge software solutions. With a highly skilled and motivated team, this individual will play a pivotal role in designing and implementing robust, scalable, and secure software systems.**Key Responsibilities:*** Design and develop software...
-
Software Development Leader
3 weeks ago
New York, New York, United States Zimmer Biomet Full timeJob SummaryZimmer Biomet is seeking a highly skilled Software Principal Developer to join our Software Applications Development Team. As a key member of our team, you will be responsible for analyzing component requirements, designing software solutions, and implementing Zimmer Biomet's software systems on mobile and cloud platforms.Our Software Engineers...
-
Principal Software Engineer
3 weeks ago
New York, New York, United States Fidelity Information Services Full timeAbout the RoleFidelity Information Services is seeking a skilled Principal Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and secure software solutions.Key ResponsibilitiesDesign and develop software solutions using Java, Spring, and related...
-
Principal Software Engineer
3 weeks ago
New York, New York, United States Fidelity Information Services Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Fidelity Information Services. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure software solutions.Your primary focus will be on developing enterprise-wide consumable products using Java,...
-
Principal Software Architect
4 weeks ago
New York, New York, United States Intuit Inc Full timeOverviewIntuit is seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of innovative software solutions. As a key member of our engineering team, you will have the opportunity to work on complex projects, collaborate with cross-functional teams, and drive technical excellence.ResponsibilitiesDesign and...
-
Senior Embedded Software Developer
4 weeks ago
New York, New York, United States Lynx Software Technologies Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, testing, and deploying software for our embedded systems.Key Responsibilities:Design and develop...
-
Senior Embedded Software Developer
3 weeks ago
New York, New York, United States Lynx Software Technologies Full timeJob Description:We are seeking a highly skilled Senior Embedded Software Developer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software for our embedded systems.Key Responsibilities:Driver development and new...
-
Senior Backend Software Developer
4 weeks ago
New York, New York, United States Primis Full timePrincipal Software EngineerWe're seeking a highly skilled Principal Software Engineer to join our team at Primis. As a key member of our engineering team, you will be responsible for designing and implementing scalable, efficient, and reliable software solutions.Key Responsibilities:Design and develop high-quality software components using Ruby on Rails,...
-
Software Development Specialist
4 weeks ago
New York, New York, United States Columbia University Full timeJob SummaryColumbia University Libraries is seeking a highly skilled Software Development Specialist to join the Digital Library and Scholarly Technologies Program team.The successful candidate will assist in the development, maintenance, and integration of computing systems and software in support of the program.Key responsibilities include:Designing and...
-
Senior Principal Software Engineer
4 weeks ago
New York, New York, United States SiriusXM Full timeAbout the RoleSiriusXM is seeking a highly skilled Senior Principal Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and maintaining web applications, frameworks, and infrastructure that provide customer-facing experiences and capabilities.Key ResponsibilitiesLead the...
-
Senior Software Development Lead
3 weeks ago
New York, New York, United States Primis Full timePrincipal Software Engineer | NYC In-Office | Not able to sponsor at this timeWe're partnering with a leading fintech company, Primis, to find a seasoned Principal Software Engineer with a strong background in backend development to join their agile team.Your Profile:As a full-stack engineer with a preference for backend development (80% backend, 20%...
-
Senior Principal Software Engineer
3 weeks ago
New York, New York, United States SiriusXM Full timeAbout the Role:SiriusXM is seeking a highly skilled Senior Principal Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and maintaining web applications, frameworks, and infrastructure that provide customer-facing experiences and capabilities.Key Responsibilities:Lead the...
-
Principal Software Engineer
1 month ago
New York, New York, United States Arcesium Full timeArcesium Seeks a Principal Software Engineer - Data PlatformArcesium is seeking an exceptional Principal Software Engineer - Data Platform to join our Technology team. The successful candidate will play a key role in architecting and implementing the next generation of Arcesium's data platform.Key ResponsibilitiesDesign and develop next-generation technology...
-
Principal Software Engineer
1 month ago
New York, New York, United States Arcesium Full timeArcesium Seeks a Principal Software Engineer - Data PlatformArcesium is seeking an exceptional Principal Software Engineer - Data Platform to join our Technology team. The successful candidate will play a key role in architecting and implementing the next generation of Arcesium's data platform.Key ResponsibilitiesDesign and develop next-generation technology...