Software Engineer - API Development
The Software Engineer - API Development at Confidential Client, a Boeing Company, is responsible for designing, developing, integrating, and testing mission planning software critical to national defense. This role involves collaborating with cross-functional teams to translate customer requirements into high-quality software solutions, ensuring reliability and performance within an Agile environment. The position requires expertise in C#, .NET, and modern web technologies, contributing to long-term defense mission capabilities.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, SaaS / Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
This confidential client is hiring a Software Engineer focused on API development to help design, build, and maintain high-quality APIs that power customer-facing and internal services. Typical responsibilities include:
- Design, develop, and maintain scalable, secure APIs and microservices.
- Implement RESTful or RPC-based endpoints with clear versioning and documentation.
- Collaborate with product managers, frontend engineers, and QA to deliver features end-to-end.
- Write automated unit and integration tests to ensure reliability.
- Troubleshoot performance, scalability, and reliability issues; participate in on-call rotations when required.
- Contribute to API design reviews, coding standards, and technical documentation.
- Work with CI/CD pipelines and deployment automation to ship frequent, low-risk releases.
What We’re Looking For (Required)
Candidates should demonstrate practical experience delivering backend APIs and services:
- Proven experience building and operating production APIs or backend services.
- Strong understanding of web protocols (HTTP, REST, JSON) and API design best practices.
- Experience with databases (relational and/or NoSQL) and data modeling for APIs.
- Solid software engineering fundamentals: testing, debugging, logging, and observability.
- Experience collaborating in cross-functional teams using agile practices.
- Clear technical communication skills and the ability to document APIs and services.
Nice to Have (Preferred)
The following will help you succeed and stand out:
- Experience with microservices architectures and service-to-service communication.
- Familiarity with API gateways, rate limiting, authentication/authorization (OAuth, JWT), and security best practices.
- Prior experience with cloud platforms (AWS, GCP, Azure) and managed services.
- Exposure to CI/CD tooling, containerization (Docker, Kubernetes), and infrastructure as code.
- Knowledge of performance tuning and distributed tracing tools.
Location & Work Model
This role is associated with Boardman, OR. Please expect on-site or primarily on-site work in Boardman, OR unless otherwise noted by the confidential client.
Recruiter Notes
Careertakes is representing this confidential client as a third-party recruiter and applies industry-standard screening and interview practices. Applicants may be considered for other relevant opportunities on the Careertakes platform.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range