The Application Developer III creates software design, develops software, and performs unit and integration testing. He/She is responsible for maintaining and enhancing application functionality
Compensation
Compensation ranges for the position are below:
Pay Type:
Salaried
Minimum Pay Range:
$65,000.00
Maximum Pay Range:
$75,000.00
Responsibilities
Gather and analyze user requirements to design and develop sound and effective solutions
Test and deploy the solutions to the live environment for general use
Develop documentation to facilitate the ongoing maintenance and support of these applications
Application of enhancements to fulfill customer requests for enhanced functionality and reporting
Development and support of small and mid-scale web applications
Requirements
Bachelor's degree in Computer Science or related field of study preferred
H.S. diploma/GED with equivalent work experience required
Design, develop, and maintain backend services and APIs using .NET/C# and cloud technologies, ensuring scalability, security, and operational excellence.
Responsibilities
Help implement architectural decisions that ensure scalability, robustness, and efficiency.
Contribute to tooling and products using .NET programming languages and libraries.
Design, build, and maintain backend services and APIs using .NET / C#.
Support and help operate cloud infrastructure on Azure, including efficient and secure deployments with Kubernetes, Helm, and Service Mesh.
Develop and maintain infrastructure as code using Terraform.
Requirements
Bachelor’s or Master’s degree in Computer Science or Software Engineering
Full Stack engineer to work as part of a highly engaged small team within a global organization of 12,000+ employees, representing 30+ brands focused on safety, security and access management.
Responsibilities
Handle complex full-stack tasks across cloud projects, including APIs, cloud services and UI components
Proactively solve challenges in scalability, API robustness and system integration
Develop and maintain scalable and high-performance web applications
Consistently deliver high-quality, maintainable code that follows cloud-native patterns
Conduct code reviews and testing to ensure best practices are followed and maintain code quality
Requirements
Bachelor’s Degree or equivalent in years of relevant work experience
Lead the design and implementation of robust automation frameworks (80% of the role), leveraging C# and Selenium WebDriver for UI testing across multiple browsers.
Design and execute Behaviour-Driven Development (BDD) tests using SpecFlow and implement Data Driven testing methodologies.
Conduct extensive API backend testing using tools like RestSharp and Postman.
Work as a developer to build and support applications using .NET C# and Angular for UI development (20% of the role).
Apply high-level judgment to assess and estimate solutions, ensuring implementation is compliant with the project’s enterprise architecture standards, principles, and procedures.
Lead the architecture and design of highly scalable, robust application solutions to support GBC's data-driven consulting offerings and provide strategic technical leadership across the organization.
Responsibilities
Lead the architecture and design of highly scalable, robust application solutions to support GBC's data-driven consulting offerings
Drive technical innovation by evaluating, selecting, and integrating cutting-edge technologies into GBC's technology stack
Provide strategic technical leadership, guidance, and mentorship to development teams throughout the complete project lifecycle
Lead cross-functional collaboration to analyze complex business requirements and architect optimal technical solutions
Establish and enforce technical best practices, development standards, and governance frameworks for application development and data management
Developing new applications using .Net technologies and working with AWS and React, including maintenance and enhancements to existing applications.
Compensation
The pay range for this position is $35.00 - $50.00/hr. Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent relevant factors.
Responsibilities
Developing new applications using .Net technologies
Work with AWS and React
Maintenance and enhancements to existing applications