Job description Senior Back End Software EngineerJob Category: EngineeringTime Type: Full time / CEST-CDT Time zone CoverageLocation: RemoteEmployee Type: Contract to HireIf you are a technology visionary with a passion for transforming the global Cybersecurity business with digital technology, consider working with CyberMetis and their transformation technology team. This is an exciting opportunity to support the global execution of CyberMetis' strategy. What You'll DoAs a Senior Software Back End Engineer, you will be responsible for designing, developing, debugging, testing, deploying, and supporting custom applications and modules that meet business requirements. Responsibilities: • Participate in requirements analysis.
• Collaborate with US colleagues and Vendors' teams to produce software design and architecture. • Write clean, scalable code using . NET programming languages. • Test and deploy applications and systems. • Revise, update, refactor, and debug code. • Develop, support, and maintain applications and technology solutions. • Ensure that all development efforts meet or exceed client expectations. Applications should meet the requirements of scope, functionality, and time and adhere to all defined and agreed-upon standards. • Become familiar with all development tools, testing tools, methodologies, and processes. • Become familiar with the project management methodology and processes.
• Encourage collaborative efforts and camaraderie with on-shore and off-shore team members. • Demonstrate a strong working understanding of the industry's best standards in software development and version control. • Ensure the quality and low bug rates of code released into production. QualificationsRequired: • Ability to perform job responsibilities within a hybrid work model. • Bachelor's degree in computer science or a relevant discipline. • 5+ years' experience leading technical delivery teams. • 5+ years' of strong hands-on experience on C#, SQL Server, OOPS Concepts, Micro Services Architecture. • 5+ years' hands-on experience on . NET Core, ASP.
NET Core Web API, SQL, NoSQL, Entity Framework 6 or above, Azure, Database performance tuning, Applying Design Patterns, Agile. *One of the following active accreditations obtained, in process, or willing and able to obtain: Preferred Technology Certifications: • Certified in Risk and Information Systems Controls (CRISC)• Certified Information Systems Security Professional (CISSP)• Certified Secure Software Lifecycle Professional (CSSLP)• Certified Secure Software Lifecycle Professional (CSSLP) - (ISC)2• ITIL Certification• Microsoft Certified Solutions Developer (MCSD)• Microsoft Certified Solutions Expert (MCSE)Preferred: • Excellent analytical and problem-solving skills. • Skill for writing reusable libraries. • Excellent troubleshooting and communication skills.
• Strong verbal and written communication skills; strong listening, interpersonal, and facilitation skills. • Knowledge of React and Azure DevOps Build/Release configuration. • Self-starter with solid analytical and problem-solving skills. What You Can Expect: What We OfferCompetitive salary + performance bonusFlexible remote work optionsTraining & certification reimbursementCollaborative and security-first cultureA culture of integrity. At CyberMetis we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customers’ missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust.
CyberMetis values the unique contributions that every employee brings to our company and our customers every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground in your career and in our legacy. Your potential is limitless. So is ours.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.