Talent.com
Software Engineer
Software EngineerALTA IT Services • Columbia, MD, US
Software Engineer

Software Engineer

ALTA IT Services • Columbia, MD, US
1 day ago
Job type
  • Temporary
Job description

Job Title : Software Engineer Location : Columbia, Maryland (Hybrid) Contract : 12 months Contract to Hire Work Authorization : Open to Green Card Holders and US Citizens only Compensation : $30.00-$52.60 per hour based on experience Objective : Designs, develops / codes, tests, and documents application programs for computer systems. Works with appropriate stakeholders to define system scope and objectives. Performs complex analysis, design, development, testing, and debugging of computer software ranging from operating system, architecture integration, and software design to selection of computer systems, language, and / or equipment. Performs in accordance with established project standards and processes. Breaks down software requirements and creates highly complex systems. Job Responsibilities : Performs software analysis, including requirements and uses case development and design. Implements and documents source code to design specifications. Performs software testing including developing and running automated unit tests, drafting, and executing structured automated test cases. Develop and / or analyze interface design documentation. Build large, distributed, API-driven systems for tens of thousands of users. Demonstrated experience with front-end and back-end programing and integration frameworks and tools. Assist in the estimation of development of application features. Analyzes, debugs, and corrects reported software bugs and enhancements. Updates user and software documentation. Compile, assess, and report data results from software testing and analysis. Analyzes and implements functional requirements and designs, implements, and tests software. Performs operations & maintenance (O&M) of existing systems. Identifies areas for improvement and streamlining. Writes system design and application code documentation. Gathers, analyzes, and composes technical information. Extend open-source libraries and systems as necessary to meet the needs of the team. Analyzes data and provides expertise in interpreting results and gathers and documents technical and functional user requirements and specifications. Participates in regular meetings, providing status on current tasks, and participates in peer reviews of software development artifacts. Education Level : Bachelor's Degree in Information Technology or Computer Science (In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience) Qualifications : 3+ years software development experience in object-oriented language. Knowledge of programming languages (e.g. C, Python, .NET Framework, Java, etc.). Knowledge and understanding of software development life cycle (SDLC). Ability to recognize, analyze, and solve a variety of problems. Basic understanding of cloud technologies (e.g. AWS, Azure). Basic understanding of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.). Fundamental knowledge of software engineers best practices, agile methodologies, CI / CD pipelines. Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests. Knowledge of DevOps practices and tools. Knowledge of Code quality and promotion practices. System One, and its subsidiaries including Joulé, ALTA IT Services, and Mountain Ltd., are leaders in delivering outsourced services and workforce solutions across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan. System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law. #M-M2 #LI-RF1 #DI-RF1 Ref : #850-Rockville (ALTA IT)

Create a job alert for this search

Software Engineer • Columbia, MD, US

Related jobs
Lead Software Engineer

Lead Software Engineer

ManTech • Hanover, MD, US
Full-time
As a Lead Software Engineer on our team, you will play a key role in developing advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused ...Show more
Last updated: 14 days ago • Promoted
Software Engineer

Software Engineer

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Engineer.Key Responsibilities Analyze functionality, integration, and performance issues at various levels of the hardware / software stack Design and code solu...Show more
Last updated: 30+ days ago • Promoted
Software Performance Engineer

Software Performance Engineer

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Performance Engineer.Key Responsibilities Develop and maintain custom benchmark tools and automation frameworks for bare-metal and virtualized environments Ex...Show more
Last updated: 2 days ago • Promoted
Software Engineer, Full Stack

Software Engineer, Full Stack

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Show more
Last updated: 30+ days ago • Promoted
Software Verification Engineer

Software Verification Engineer

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Verification Engineer to ensure the integrity and reliability of customer software through verification processes. Key Responsibilities Conduct verification of ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Security

Software Engineer, Security

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Engineer, Proactive Security.Key Responsibilities Build and maintain core security products such as Remote Access Management and Access Control Collaborate wi...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer III

Senior Software Engineer III

Leonardo DRS • Germantown, MD, United States
Full-time
DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and legacy avionics systems supporting the defense industry globally. The company is a global pioneer o...Show more
Last updated: 15 days ago • Promoted
Mid-Level Software Engineer

Mid-Level Software Engineer

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Mid-Level Software Development Engineer 2 to develop and maintain cloud-native solutions in an engineering team. Key Responsibilities Develop and implement scalable and ...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer - On-site

Principal Software Engineer - On-site

Leonardo DRS • Germantown, MD, United States
Full-time
DRS RADA Technologies, a subsidiary of Leonardo DRS, is focused on proprietary radar solutions and legacy avionics systems supporting the defense industry globally. The company is a global pioneer o...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

Oceaneering International, Inc. • Hanover, MD, United States
Full-time
Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show more
Last updated: 21 days ago • Promoted
Software Engineer II

Software Engineer II

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Engineer II (Growth) who is passionate about driving product growth through experimentation and data-driven innovation. Key Responsibilities Design, develop, an...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Participate in De...Show more
Last updated: 30+ days ago • Promoted
Advanced Software Engineer

Advanced Software Engineer

Relativity • Baltimore, MD, United States
Full-time
The Advanced Software Engineer designs, builds, and operates cloud-native web applications that power our business.This role blends strong technical skills with a collaborative mindset to deliver s...Show more
Last updated: 30+ days ago • Promoted
Software Engineer III

Software Engineer III

VirtualVocations • Rockville, Maryland, United States
Full-time
A company is looking for a Software Engineer III to support its technology platform.Key Responsibilities Develop software solutions that meet customer requirements while ensuring performance and ...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Relativity • Baltimore, MD, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show more
Last updated: 30+ days ago • Promoted
DeFi Application Software Engineer

DeFi Application Software Engineer

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Engineer, DeFi Application.Key Responsibilities Lead the design, development, and maintenance of full-stack features for the core decentralized application Co...Show more
Last updated: 1 day ago • Promoted
Software Engineer (Trading)

Software Engineer (Trading)

VirtualVocations • Baltimore, Maryland, United States
Full-time
A company is looking for a Software Engineer (Trading).Key Responsibilities Develop features for web platforms, including the Phantom Extension and website Lead initiatives to support additional...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Oceaneering International, Inc. • Hanover, MD, United States
Full-time
Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show more
Last updated: 21 days ago • Promoted