
Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Arizona.
• Collaborate with business and product stakeholders to gather requirements and design, develop, test, debug, document, and support software applications.
• Utilize generative AI-assisted development tools for research, coding, debugging, documentation, and testing.
• Assist in integrations involving APIs, data sources, and external systems.
• Create and develop robust software solutions for critical business initiatives.
• Work with cross-functional teams to foster innovation and continuous improvement.
• Contribute to scalable distributed systems and modern web applications.
• Develop and maintain both front-end and back-end application components.
• Write and uphold unit tests.
• Keep abreast of the latest software development technologies, architectures, design patterns, and advancements in generative AI.
• Convey technical concepts, project status, and recommendations to both technical and non-technical stakeholders.
• Over 3 years of experience in software, web, or application development.
• Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
• Proficiency with backend development frameworks such as Spring Boot, FastAPI, Gin/Fiber, or similar technologies.
• Preferred experience with C# and .NET development.
• Experience in developing and consuming APIs, including RESTful services, .NET Web API, MassTransit, and Async API.
• Familiarity with modern front-end frameworks such as Angular, React, or Vue.
• Experience in client-side SPA development.
• Proven experience in developing unit tests.
• Experience in deploying and supporting applications in Azure, AWS, or GCP.
• Knowledge of integrating applications with LLMs such as OpenAI using Semantic Kernel, LangChain, Foundry, or similar technologies.
• Working knowledge of HTML, CSS, JavaScript, and/or TypeScript.
• Ability to establish cross-functional relationships.
• Excellent verbal and written communication skills.
• Strong analytical and problem-solving capabilities.
• Collaborative mindset with the ability to work effectively in a team setting.
• Adaptability to evolving technologies and business priorities.
• Experience in addressing complex technical challenges and providing practical solutions.
• Commitment to delivering high-quality, maintainable, and scalable software.
• Hiring is contingent upon successful completion of background and drug screening.
• Must not require current or future sponsorship; individuals with temporary visas or needing sponsorship are not eligible.
• Nice-to-have: experience with distributed systems at scale, AI-assisted development practices, agile environments, cloud-native architectures, and microservices design patterns.
• Work from home.
• Medical, dental, and vision insurance.
• 401(k).
• Company-paid life insurance.
• Short- and long-term disability coverage.
• Professional growth opportunities.
• Tuition reimbursement.
• Wellness program featuring self-guided coaching, journeys, cash incentives, and medical-premium discounts.
• Competitive pay.
• Paid time off, including wellness days and holidays.
UltraCon Consultoria
Cherokee Federal
Beshenich Muir & Associates
Get handpicked remote jobs straight to your inbox weekly.