Senior Software Engineer, Backend New Remote (U.S.)
Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It’s hard... more info
Join or sign in to find your next job Join to apply for the Software Engineer (Mid-Level) - Remote role at Attekus Position Description: Software Engineer (Mid-Level)Reporting to: Director of EngineeringEffective Date: 25 February 2025Objectives Of Role To contribute to the development and delivery of high-quality, scalable software solutions while growing technical expertise and collaborative skills. This role focuses on implementing well-designed features, maintaining code quality, and participating in team initiatives to drive continuous improvement.Key Responsibilities Of Role Software Design & Implementation Develop and maintain scalable software solutions using modern .NET and C# development practices, with a focus on code quality and maintainability Implement and maintain APIs following established design patterns and best practices Participate in code reviews and architectural discussions, contributing insights to improve system design Work effectively with both backend and frontend technologies, showing proficiency in Angular or similar frameworks Code Quality & Testing Write testable, readable, and maintainable code that meets established quality standards and incorporates security best practices Create and maintain comprehensive unit tests and integration tests, ensuring robust coverage Contribute to CI/CD pipeline improvements and implement automated testing processes Follow established Infrastructure as Code (IaC) practices for consistent environment management Debugging & Observability Use debugging tools effectively to diagnose and resolve issues in applications and databases Implement monitoring solutions and contribute to alert configurations following team standards Participate in on-call rotations and incident response, contributing to system reliability Collaboration & Communication Work effectively within cross-functional teams, actively participating in technical discussions and sprint planning Create clear, comprehensive documentation for code, processes, and technical decisions Contribute to knowledge sharing within the team through documentation and peer learning sessions Engage constructively in code reviews, providing and receiving feedback professionally Technical Growth & Innovation Stay current with relevant technologies and best practices, applying new knowledge to improve existing solutions Participate in team initiatives to reduce technical debt and improve system performance Contribute to discussions about technology choices and implementation approaches Demonstrate ownership of assigned tasks and features from implementation to deployment Qualifications, Skills, And Experience 3-5 years of experience in software development, with strong fundamentals in C# .NET Core and Framework Experience with Angular or React frontend frameworks Practical knowledge of cloud services (Azure), including containerization concepts Working knowledge of SQL Server and database design principles Experience with Agile development methodologies and sprint-based delivery Understanding of testing practices including unit, integration, and end-to-end testing Strong problem-solving skills and ability to work both independently and as part of a team Key Measurement Areas Code Quality: Consistent delivery of well-tested, maintainable code that meets team standards Technical Contribution: Active participation in code reviews, technical discussions, and team initiatives Reliability: Timely resolution of assigned tasks and effective handling of production issues Collaboration: Effective teamwork and communication with colleagues and stakeholders Learning & Growth: Demonstration of continuous learning and application of new skills Attekus’ Culture At Attekus, we believe that our culture is the foundation of our success. We encourage every team member to embrace and live by our Mantra and Motto, guiding everything we do.Our Mantra "We are a family-oriented business that cares for our customers and colleagues like they’re part of the family."Our Motto: Focused. Refined. Helpful.Focused: We are dedicated exclusively to delivering exceptional products and services for Local Government—our reason for being. Refined: Our solutions, services, and customer experience are thoughtfully crafted to offer the best outcomes for our customers. Helpful: Every customer interaction is an opportunity to support and connect, creating a personal and enjoyable experience. This mantra and motto are at the core of who we are. It’s essential for all Attekus team members to embody these values, both within the company and in every customer engagement. #J-18808-Ljbffr
Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It’s hard... more info
Remote (U.S.) Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience.... more info
Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks... more info