Senior Software Engineer III
Location
United States
Posted
22 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer III
Enlightened, Inc.
Role Description We are seeking a Senior Software Engineer III to support the modernization of mission-critical applications and services. This role is primarily backend-focused, though candidates with full-stack experience are highly desirable. The ideal candidate will have strong expertise in .NET development, microservices architecture, API design, and modern software engineering practices. Experience integrating legacy systems and working within cloud-native environments is essential. - Design, develop, test, and maintain scalable software applications and services. - Build and support microservices-based architectures. - Design and develop APIs that integrate with legacy databases and frontend applications. - Lead code reviews and mentor junior developers. - Collaborate with cross-functional teams to define technical solutions and implementation strategies. - Support application modernization initiatives using the Strangler Fig pattern and other migration methodologies. - Implement secure authentication and authorization mechanisms. - Develop event-driven solutions utilizing Kafka or similar event streaming technologies. - Leverage AI-assisted development tools to improve software delivery and productivity. - Ensure software solutions meet performance, scalability, security, and maintainability standards. Qualifications - Minimum of 5 years of software engineering experience. - Strong proficiency in: - .NET - TypeScript - Microservices architecture - RESTful API development - Experience working with DB2 and SQL Server databases. - Experience designing integrations between modern applications and legacy systems. - Knowledge of security and authentication best practices. - Experience with event streaming platforms such as Apache Kafka. - Experience participating in and leading code reviews. - Strong analytical, problem-solving, and communication skills. Requirements - Full-stack development experience (preferred). - Experience with cloud-native application development (preferred). - Experience utilizing AI-assisted or agentic AI development tools (preferred). - Experience supporting modernization efforts using the Strangler Fig pattern (preferred). - Experience working in government or highly regulated environments (preferred). Benefits - The expected salary range for this position is listed above. Actual compensation will be determined based on experience and qualifications as well as internal equity and alignment with market data. - Medical/Dental/Vision Insurance with Health Savings Accounts (HSA) - Flexible Spending Accounts (FSA) - 401(k) Retirement Plan - Paid Holidays, Vacation, & Sick Leave - Professional Training & Development Reimbursement - Please note, these benefits are available exclusively to full-time employees of Enlightened.
Related Guides
Related Job Pages
More Software Engineer Jobs
SFCC Developer
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• This role is for one of the Weekday's clients • Work closely with SEO stakeholders to evaluate, estimate, and execute technical SEO improvements across SFCC storefronts. • Design, develop, and maintain SEO-related features. • Lead the design and deployment of Progressive Web Applications (PWA) on the Salesforce Commerce Cloud platform. • Collaborate with designers and architects to convert business requirements and design ideas into effective and visually engaging user interfaces.
• Move the team from idea to validated learning in days, not weeks - ship experiments quickly, measure ruthlessly, and help us decide what's worth building further • Partner across product domains to unblock activation challenges that no single team owns - connect the dots between signup, onboarding, charting, and beyond to create frictionless experiences • Lift the team's AI literacy and development velocity by modeling how to use generative tools in your workflow and teaching others to do the same • Make architectural decisions and trade-offs that balance speed with sustainability - know when to hack and when to invest in proper engineering • Deliver meaningful results consistently while maintaining a culture where the team feels safe experimenting, learning, and iterating
Software Engineer II
DigitalOceanThe cloud ☁️ of choice for developers, startups, and growing digital businesses around the world.
Role Description Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset, naturally like to think big and bold, and are energized by the fast-paced environment of a true industry disruptor, you’ll find your place here. Compensation Range: $xxx,xxx - $xxx,xxx - This is a remote role - JR: [workday ID] - #LI-Remote Qualifications - Growth mindset - Ability to think big and bold - Experience in a fast-paced environment Requirements - Strong sense of responsibility for customers, products, employees, and decisions Benefits - Competitive array of benefits - Employee Assistance Program - Local Employee Meetups - Flexible time off policy - Reimbursement for relevant conferences, training, and education - Access to LinkedIn Learning's 10,000+ courses - Salary range based on market data, experience, and skills - Potential for bonuses based on performance - Equity compensation, including equity grants and Employee Stock Purchase Program Company Description DigitalOcean is an equal-opportunity employer. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service. Application Limit: You may apply to a maximum of 3 positions within any 180-day period. This policy promotes better role-candidate matching and encourages thoughtful applications where your qualifications align most strongly.
Role Description We are seeking an experienced Senior Software Developer to join our client's team and help design, build, and enhance modern software solutions with a strong focus on AI-enabled capabilities. In this role, you will work closely with Product Owners, UX/UI teams, Architects, and Engineering Leadership to translate business requirements into scalable, secure, and maintainable software solutions. You will contribute throughout the entire software development lifecycle, from technical design and architecture through implementation, testing, deployment, and continuous improvement. A key focus of this role is building and integrating AI-powered features into commercial software products. You will work with: - Large Language Models (LLMs) - Machine learning solutions trained on proprietary datasets - Intelligent automation workflows - AI-driven user experiences that deliver measurable value to customers The ideal candidate combines deep expertise in modern software development with strong experience in Microsoft technologies and a practical understanding of AI implementation. This role requires someone who can identify opportunities to leverage AI to improve user workflows while maintaining high standards for software quality, reliability, security, and usability. Qualifications - 7+ years of professional software development experience - 5+ years of experience serving as a technical lead, project lead, or senior contributor within a product development environment - Strong expertise in: - C# - ASP.NET - Microsoft Azure - RESTful APIs - JSON and XML - Experience building browser-based and responsive web applications - Experience working with distributed architectures and asynchronous request handling - Strong understanding of software design patterns and modern software architecture principles - Experience with source control systems such as Git and/or SVN - Experience developing commercial software products in a product-focused environment - Strong software design, problem-solving, and analytical skills - Experience creating technical documentation and implementation designs - Strong understanding of unit testing and Test-Driven Development (TDD) - Excellent written and verbal English communication skills Requirements - Experience implementing AI-powered features within production software applications - Strong understanding of Large Language Models (LLMs) and AI integrations - Experience or exposure to Agentic AI concepts and architectures - Familiarity with Machine Learning concepts and AI product development - Experience leveraging proprietary datasets to train, fine-tune, or optimize AI/ML solutions - Ability to evaluate, integrate, and validate AI technologies within software products - Understanding of AI product design principles, reliability considerations, and user-focused AI implementation Benefits - Work remotely Monday - Friday, 40 hours a week (no weekends) - Health Care Reimbursement - Active Lifestyle Reimbursement - Quarterly Home Office Reimbursement - Payroll Deduction Purchase Plans - Continuous Learning Bonus - Access to Training and Professional Development Platforms



