Software Engineer III
Computer Task Group
Software Engineer IIICTG is seeking to fill a Software Engineer III opening for our client. Location: Buffalo, NY Duration: 12 monthsPrimary Responsibilities:Lead and contribute to complex systems analysis, application design, development, testing, and implementation efforts.Serve as a senior technical resource and principal application designer for critical applications, components, and major enhancements.Design, develop, and maintain enterprise applications using Java, Spring Boot, REST APIs, and modern cloud technologies.Develop and integrate enterprise APIs and SaaS solutions using industry-standard practices, including OAuth 2.0, retries, idempotency, validation, and reconciliation.Design and implement solutions leveraging Microsoft Azure, including cloud development, integration, security, observability, resiliency, CI/CD, and Infrastructure as Code (IaC).Provide technical leadership throughout the software development lifecycle, from requirements analysis and technical design through development, testing, deployment, and user acceptance testing.Prepare and review test data, execute detailed test plans, troubleshoot defects, and perform debugging and performance tuning.Evaluate complex interrelationships among applications, programs, interfaces, platforms, and enterprise systems.Develop and maintain clear technical and functional specifications, system documentation, diagrams, and other technical materials.Assess project requirements, develop task estimates and timelines, and contribute to technical components of project plans.Collaborate with development, operations, technology, business, and vendor teams to establish technical direction and deliver solutions.Maintain the efficiency, reliability, security, and effectiveness of supported applications.Evaluate emerging technologies, development practices, vendor software, and technical solutions and recommend improvements.Promote adherence to software development standards, procedures, security requirements, and architectural best practices.Provide mentoring, technical guidance, and leadership to less experienced developers and technical resources.Support application modernization and SaaS migration initiatives.Contribute to risk management, regulatory compliance, internal controls, audit requirements, and organizational technology standards.Participate in cost/benefit analysis, technical assessments, due diligence, business studies, and other strategic technology initiatives as needed.Scope of Responsibilities:The Software Engineer III works under the direction of Technology management and is expected to work independently on complex systems analysis, application development, and technical assignments. The position provides senior-level technical expertise across all phases of application development and may lead technical activities for projects of varying scope and complexity. The position regularly interacts with senior management, technology personnel, business stakeholders, vendors, and other project teams. The Software Engineer III may coordinate the work of other technical resources, monitor project activities and milestones, and provide technical guidance and mentoring to less experienced staff. The position may also serve as a technical representative on committees, special projects, and other technology initiatives.Supervisory/Managerial Responsibilities:Provide technical leadership and mentoring to less experienced developers and project resources. Coordinate development activities and monitor assigned technical tasks to ensure successful delivery. Assist with project planning, estimates, milestones, schedules, and technical deliverables. Monitor the progress and effectiveness of assigned resources and provide technical guidance as appropriate. Support management with technical assessments, project planning, and other leadership responsibilities as needed.Education and Experience Required:Minimum of an Associate's degree and 6 years of systems analysis/application development experience, or in lieu of a degree, a combined minimum of 8 years of higher education and/or work experience, including at least 6 years of systems analysis/application development experience. Advanced hands-on experience with Java and Spring Boot. Strong experience developing and integrating REST APIs. Experience with concurrent programming, automated testing, debugging, performance tuning, and application optimization. Experience with Microsoft Azure cloud development and integration. Experience with cloud security, observability, resiliency, CI/CD, and Infrastructure as Code (IaC). Experience working with enterprise APIs and SaaS migration initiatives. Knowledge of OAuth 2.0, API retries, idempotency, validation, and reconciliation. Familiarity with application development software, hardware platforms, and enterprise technology environments. Experience working on multiple complex projects simultaneously. Excellent problem-solving, analytical, organizational, and time-management skills. Excellent verbal and written communication skills, including experience presenting technical information to varied audiences. Experience coordinating between application development teams and business units. Demonstrated experience recommending and implementing technology solutions. Experience driving project milestones and delivery dates. Proven mentoring, technical leadership, and project coordination capabilities.Education and Experience Preferred:Strong understanding of enterprise application frameworks and development standards. Subject matter expertise in supported business applications and systems. Advanced knowledge of interfacing and integrated applications across enterprise environments. Experience with application modernization and cloud migration initiatives. Experience with SaaS integration and migration. Strong understanding of the overall application ecosystem and ability to contribute to initiatives outside of normal business-as-usual activities. Ability to work effectively both independently and in a collaborative team environment. Ability to multitask across multiple components of complex projects. Experience working with highly regulated enterprise environments. Advanced knowledge of cloud-native application architecture, security, monitoring, and resiliency practices. Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee based recruitment services for this role.
- What you will do:The Software Engineer III will work on a cross-functional agile team in operational tools, product, or infrastructure. You will work alongside software and production engineers to build and ship new features that will drive the growth of ACV Auctions. We...Suggested
- ...Job Description Job Description Overview Are you ready to join a growing team? CTG is seeking to fill a Software Engineer III opening for our client. Location: Buffalo, NY Duration: 12 months Primary Responsibilities: Lead and contribute to...SuggestedWork experience placement
$88.65 per hour
...Job Title: Software Engineer III Location: Buffalo, NY Employment Type: Temp (12 Months) Industry: Banking Compensation: $88.65/hr Schedule: 40 Hours/Week 1 st Shift About the Opportunity: ~ As a Software Engineer III, you'll take a...SuggestedTemporary workWorldwideShift work$88.65 per hour
...Job Description Job Description Job Title: Software Engineer III Location: Buffalo, NY Hire Type: Contingent Pay Range: $88.65/hour Work Type: Full-time Work Model: Onsite Work Schedule: Monday – Friday, 8am – 5pm Recruiter Contact: Brian...SuggestedFull timeWork experience placementMonday to Friday$88.65 per hour
...Job Title: Software Engineer III Location: Buffalo, NY Employment: Contract (12 months) Industry: Banking Compensation: $ 88.65 /hr Schedule: 40hours /week About the Opportunity: We're looking for a highly experienced Senior Application Architect...SuggestedContract workTemporary workWorldwide- What you will do:The Analytics Engineer III on the ACV Assurance team is a skilled practitioner who transforms raw data into trusted, decision-ready models and reports that drive the business forward. Sitting at the intersection of data engineering and business intelligence...
- ...Learning organization is looking for a talented Machine Learning Engineer III to join our ML inspection team. In this role, you'll drive end... ...optimizing high-latency models for real-time inferenceBackend software engineering experience in the cloud (AWS / GCP) with a focus...Work experience placement
$80 - $88 per hour
...Sr. SQL Software Engineer IIILighthouse Technology Services is partnering with our client to fill their Sr. SQL Software Engineer III position! This is a 12+ month contract and will be hybrid in Buffalo, NY.This role will be a W2 employee of Lighthouse Technology Services...Contract work- ...AI & Platform Software EngineerLocation: Remote within the USA, or onsite in Buffalo, NY... ...Experience (SDLC automation and tooling, quality engineering and test data management, and site... ...overlap heavily, all Software Engineer III openings across both organizations are...Contract workFor contractorsWork at officeRemote work
$110.9k - $175k
...security, and observability help organizations deliver on the promise of AI. What Is The Role : We're looking for a Software Engineer II to join the Platform Admin UX team and help shape the experience for administrators across Elastic Cloud. The ideal candidate...Local areaFlexible hoursShift work$125k - $145k
...company with a start-up 'vibe' but over 3,000 customers using our proven solutions. Bluesight is looking for a Senior Full-Stack Software Engineer to help us redefine and grow our suite of healthcare data products to further the company's mission of powering hospital and...Local areaRemote workVisa sponsorship$100k - $140k
...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning challenges? Do you want to help shape the future of education? PrairieLearn is an early-stage EdTech startup. We are hiring talented...Full timeRemote workFlexible hours$80.9k - $134.8k
OverviewResponsible at the proficient level for designing, developing, testing, and maintaining software solutions while contributing to technical requirements gathering. Develops scalable, secure, and resilient applications using modern technologies including Java, Spring...Full timeWork experience placementFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at officeRemote work- Who we are looking for:We are looking for an exceptional Senior Software Engineer to join our Platform Engineering group, focusing on the VIN Decoder platform. The position will focus on backend development, AWS Postgres, GCP BigQuery, Redis, and python development. The...Work experience placement
$97.1k - $161.8k
About the RoleWe are seeking a highly skilled HoganSenior Software Engineer with deep experience developing in Hogan IDS, CIS, Umbrella and RPM applications to join our engineering team. In this role, you will work to enhance and support the Bank’s Core Deposits systems...Full timeWork experience placementFlexible hours$120k - $150k
...great quality of life inside and outside of work.Job Title:Sr. Software EngineerReporting To:Management, Design EngineeringWork... ...exceptional things. A business that employs over ten thousand engineers and technologists with a small company feel. An enterprise where...Full timeRelocation packageFlexible hours$145k - $260k
...improving its UX, making it intelligent and collaborative – we can help developers ship better software more quickly. We are looking for outstanding product-focused software engineers who want to work on difficult technical problems with the goal of improving developers’...Work at officeImmediate startRemote workFlexible hours- ...experience, including a minimum of 5 years systems analysis/application development experience. Familiar with application development software and hardware platforms. Proficiency with personal computers as well as pertinent project management, word processing and...Work experience placement
$140k - $200k
...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources...Full timeWork at officeShift work- ...remote work arrangements outside of the U.S. will not be considered. Here are the roles we hire for in our US based Engineering Department: Associate Software Engineer: Early-career engineer focused on learning, delivering defined stories, collaborating closely with...Permanent employmentFull timeH1bLive inWork at officeRemote workRelocation
$20 per hour
...IT Software Engineer InternshipNational Fuel is a diversified energy company headquartered in Williamsville, NY. Our employees continue to be the most important part of our Company and have nearly 2,000 employees in Western NY and Northwest PA.National Fuel is currently...Internship$145k - $200k
...creativity, and big thinking. That is magic at work, and it’s what we show up for every day. Corporate Systems Engineering builds and operates the software platforms, integrations, and automations that power Smartsheet’s core business functions across Finance, Sales/...Full timeTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours- This role requires the skills to build new features that our customers will love while being responsible for the entire stack. Excellent communication skills and attention to detail are key to success in this role. You will build new features and support existing functionality...
- ...industry trends to continuously improve API offerings.Collaborate closely with cross-functional teams including developers, DevOps engineers, and security specialists to implement best practices for API management and security.Drive continuous improvement initiatives to...
- ...Software Engineer IICTG is seeking to fill a Software Engineer II opening for our client. Location: Buffalo, NY Duration: 6 monthsPrimary Responsibilities:Design, develop, test, debug, and implement enterprise applications and system enhancements.Perform systems analysis...
- ...policies or processes to benefit the organization and improve deficiencies.Lead or participate in technical evaluations of vendor software.Follow and promote use of development standards and procedures.Maintain high level of technical aptitude and expert working knowledge...Temporary workWork experience placement
- ...Software Engineer, Rapid Response Assignment - (US) Location: MA / Austin TX / MD Team: Product & Engineering Employment Type: Full-Time, Remote About VulnCheck Exploitation prevention is only as strong as the intelligence driving those efforts, and most of the...Full timeLocal areaRemote workHome officeFlexible hours
$180k - $220k
...crypto-capital markets and want to help bring the next trillion dollars of finance on-chain, join us. The Role The Senior CX Software Engineer is a role for people with prior experience and exposure to distributed computing, Canton Network or our product. These individuals...Local areaFlexible hours$97.1k - $161.8k
Overview Responsible at the expert level for mainframe software engineering, technical solution delivery, and technical requirements definition. Serves as an individual-contributor technical lead for critical mainframe applications and platforms. Primary Responsibilities...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
- software developer fintech Buffalo, NY
- ngo software engineer Buffalo, NY
- intel software engineer Buffalo, NY
- senior software engineer remote Buffalo, NY
- junior software developer remote Buffalo, NY
- software engineer full time Buffalo, NY
- work from home software developer Buffalo, NY
- senior software engineer Buffalo, NY
- software engineer healthcare Buffalo, NY
- startup software engineer Buffalo, NY



