Software Engineer Sr - Contractor
AGM Tech Solutions
Roles and Responsibilities:
• Design and Development: Analyze requirements and design software components or applications that fulfill business needs. Write clean, efficient, and maintainable code to implement new features and enhance existing ones.
• Debugging and Maintenance: Troubleshoot, debug, and resolve software defects and technical issues discovered during testing or reported by users. Continuously refactor and optimize code for performance, scalability, and security.
• Code Reviews: Participate in code reviews and design reviews, providing constructive feedback to peers and upholding coding standards. Incorporate feedback from others to improve code quality and maintain consistency across the codebase.
• Collaboration: Work closely with other Software Engineers, Quality Engineers, Architects and Product to clarify requirements, define acceptance criteria, and ensure successful delivery of features. Participate actively in agile team ceremonies (such as sprint planning, daily stand-ups, and retrospectives) to discuss progress and roadblocks.
• Testing and Quality Assurance: Develop and execute unit tests and integration tests to ensure code reliability. Verify that solutions meet functional and performance criteria. Build automated test cases (e.g., using JUnit, Cucumber).
• Automation and CI/CD: Ensure that automated builds, tests, and deployment scripts are in place, enabling rapid and safe delivery of software updates. Maintain and improve continuous integration and continuous delivery (CI/CD) processes.
• Process Improvement: Contribute to the continuous improvement of development practices and tools. Help streamline workflows by recommending or implementing enhancements in coding, testing, or deployment processes that improve team efficiency and product quality.
Must Have Technical Skills: Years of experience: 3-10 yrs
• Programming Languages: Proficiency in Java (preferred) or similar object-oriented programming languages.
• Frameworks and Libraries: Experience with Java development frameworks and tools.
• Web Services and APIs: Knowledge of RESTful API design and consumption. Ability to use and test web services effectively, including tools for API exploration and testing.
• IDEs: Exposure to development and collaboration tools such as IDEs (e.g., IntelliJ, Eclipse), issue tracking systems (JIRA or similar), and project documentation tools.
• Version Control: Proficient with version control systems, particularly Git based system like BitBucket, for managing codebase and collaboration.
• CI/CD and DevOps: Familiarity with CI/CD tools and pipelines (for example, Jenkins, CircleCI, or GitLab CI) to automate build, test, and deployment processes. Understanding of build tools like Maven or Gradle for Java projects.
Flex Skills/Nice to Have:
• Databases: Basic understanding of relational databases (SQL) or NoSQL data stores and ability to write simple queries
• Familiarity with Spring/Spring Boot or similar frameworks
• Testing Tools: Hands-on experience with automated testing frameworks and tools: e.g., JUnit/TestNG for unit testing, Cucumber (Behavior-Driven Development) for defining test scenarios, Karate or Postman for API testing, and Selenium WebDriver for UI testing.
Education/Certifications: Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience
$125k
...features from architecture through deployment and monitoring Develop secure, production-grade software in a healthcare environment Collaborate with product, design, and engineering teams Mentor engineers and contribute to engineering excellence What You’ll Need to be...Senior- ...Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Java Backend Developer Years of Experience: 6 + years Qualification: Engineering Degree. Required Skills: Development of REST APIs Spring (JPA, MVC, Boot) OAuth Docker (containerized spring...Senior
- ...challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and... .... Education: ~ Bachelor's degree in Computer Science, Software Engineering, or a related field; or equivalent practical experience...SeniorLocal areaWorldwide
- ...Coordinate and collaborate with other disciplines, clients, contractors, and plant staff to ensure seamless project execution. Prepare... ...Qualifications Education: Technical degree in Design, Drafting, or Engineering (preferred) or equivalent experience. Experience: Minimum of...For contractorsSeniorContract workRemote work
$40k - $50k
...Job Title : Sr Account Manager Location: Birmingham, AL Pay: $40,000-$50,000/yr Company Summary:... ...with current branch customers, Security/Low Voltage and General Contractors Cold call facilities, Security, and General Contractors for...For contractorsSeniorPermanent employmentContract workWork experience placementWork at office- ...Saint Francisville, LA. As a Data Center Sr Construction Manager, you’ll join our... ...clients with award-winning planning, engineering, architectural design, construction management... ...and construction process in reviewing contractor performance against the contractor’s...For contractorsSeniorContract workTemporary workWork experience placementFor subcontractorWork at officeImmediate start
$158.5k - $218k
...in Corpus Christi, TX as a Data Center Sr Construction Manager . You’ll join our collaborative... ...clients with award-winning planning, engineering, architectural design, construction... ...recommendations and/or approvals of Contractor, Subcontractor and Vendor (Contractors)...For contractorsSeniorFull timeContract workTemporary workWork experience placementFor subcontractorWork at officeImmediate startRemote work£60k - £75k per year
...Allowance + Leading Benefits Package Are you ready to put your stamp on one of the largest heavy civil engineering projects in Europe? We are partnering with a Tier 1 Main Contractor and supporting them with their search for a Senior Quantity Surveyor to join their team on a...For contractorsSeniorContract workFor subcontractorWork at office- ...Senior Software Engineer Medical Devices Company Job Title – Senior Software Engineer Location – Birmingham, AL Duration – 6+ Months Contract 1st Shift Work days/hours: M - F 8am - 5pm Position is remote and we will consider nationally located candidates...SeniorContract workRemote workDay shift
$126k - $190k
...Relativity Kubernetes Integration Team Senior Engineer Relativity is a leading legal data intelligence company building technology... ...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...SeniorHome office- ...obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven – hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries ()...SeniorWork experience placementLocal areaRemote work
- ...and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software...Senior
$120k - $145k
...Job Description Senior Software Engineer Looking for an opportunity to make an impact at a fast growing, investor-backed AI/ML company? Do you have experience developing high-performance cross-platform software? This is an exciting opportunity with a fast...SeniorPermanent employmentTemporary workRemote workVisa sponsorshipWork visa- ...industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This role...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- ...Hybrid from day-1 Description : Sr. Application Security Engineer Job Summary: This role focuses on comprehensive... ...testing and vulnerability management across the software development lifecycle. It involves conducting automated...SeniorLocal area
- ...Motion Industries is seeking an experienced Software Engineer to join our team. In this senior-level role, you will focus on developing and enhancing features within the Supply Chain domain of our Enterprise Resource Planning (ERP) system. Your responsibilities will include...SeniorVisa sponsorship
- ...Sr Devops Engineer Seasoned and impact-driven Sr. DevOps Engineer with 10 years of experience automating and optimizing cloud infrastructure across AWS, multi-cloud, and hybrid environments. Highly proficient in Terraform, Ansible, Python, and PowerShell, with extensive...Senior
- ...A leading specialty contractor is seeking experienced Senior Project Managers to join their team. The role involves overseeing structural steel projects in arenas, airports, automotive, and power sectors. While primarily remote, candidates must be able to conduct necessary...For contractorsSeniorRemote work
- ...Job Title: Software Architect Sr - Cloud Location: Birmingham, AL Type: Contract Contractor Work Model: Onsite – onsite Hours: 40.0 Responsibilities Solution, design and review specific to software development Up Front analysis design oriented activities...For contractorsSeniorContract workLocal area
$140k - $200k
...Senior Software Engineer, Core Experiences Birmingham, AL, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk...SeniorRemote work$160k
...professionals. We are seeking a Senior Project & Commissioning Engineer to join the Engineering, Procurement & Construction (EPC) team... ...the EPC Leadership Team on a broad range of supplier and contractor management matters across multiple equipment vendors and construction...For contractorsSeniorContract workRemote workWork from homeFlexible hours- ...Required consultant experience provided by Contractor, shall include: ~ Minimum of 10... ...and researching SAP KBAs to find software solutions ~ Experience in ABAP debugging... ...Management Information Systems (MIS), Software Engineering, or other related field....For contractorsWork experience placement
- ...Software Engineer Principal Location: PA - Pittsburgh, OH - Cleveland, OH - Columbus, PA - Dallas, AZ - Phoenix, AL - Birmingham Work Mode... ..., complying to Bank's Orange Rocket standards Dev Experience (Sr level) - Java,Springboot, Kafka / MQ, Microservices, Python, Unix...Contract work
- ...deliver excellent results from engineering and construction to... ...considered and interviewed. This is a Sr. Project Management position... ...field project managers, general contractors (GCs) and owners. Be... ...strong skills with Bluebeam software and Procore Management programs...For contractorsSeniorWork experience placementFor subcontractorWork at office
- ...stakeholders. As a Senior Construction Manager, you will: Maintain good relationships with Architects, Quantity Surveyors and Clients, Sub‑contractors and other professional members of the project team. Maintain a professional working relationship with all 3rd party stakeholders....For contractorsSeniorFor subcontractorFlexible hours
- ...project managers, owners, architects, and engineers to manage budget expectations, support... ...construction roles for a commercial general contractor or subcontractor. ~ Strong computer... ...Microsoft Office Suite and estimating software programs. ~ Solid skills in the areas...For contractorsSeniorWork experience placementFor subcontractorWork at office
$55k - $172.25k
...where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Retail Tech organization, you will be based in Pittsburgh, PA, Strongsville, OH, Birmingham, AL or Dallas, TX....SeniorFull timeTemporary workPart timeWork experience placementWork at office- ...feel respected, valued and have an opportunity to contribute to the company's success. As a(n) Software Developer Principle within PNC's Site Reliability Technology Engineering (SRTI) organization, you will be based in either Pittsburgh, PA, Dallas, TX, Cleveland/...Full timeTemporary workPart timeWork experience placementWork at office
- ...Responsible to prepare scope and fee determinations for proposed engineering services. Effectively manage projects from conception through construction completion. Attend field meetings with contractors and clients. Required Skills & Required Experience B.S. in Civil Engineering...For contractorsSeniorWork at officeLocal area
- ...operational systems, our technology, software and services improve the way... ...moment. Responsibilities The Sr. Project Manager is... ...relationships with inspectors, engineers, subcontractors, and customer... ...Active Florida Certified General Contractor (CGC) license required. 10+...For contractorsSeniorContract workFor subcontractorWork at officeWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Sr - Contractor. Be the first to apply!
- software engineer amazon Birmingham, AL
- agile software developer Birmingham, AL
- software developer positions Birmingham, AL
- senior software design engineer Birmingham, AL
- software developer Birmingham, AL
- ngo software engineer Birmingham, AL
- startup software engineer Birmingham, AL
- senior software engineer ruby on rails Birmingham, AL
- remote entry level software developer Birmingham, AL
- cybersecurity software engineer Birmingham, AL


