Junior Software Engineer
disruptiveOps, Inc. - Rockville, MD
Apply NowJob Description
We are seeking a talented and motivated Junior Software Engineer to join our dynamic team. As a Junior Software Engineer, you will work closely with senior developers to design, develop, and maintain software solutions. You will have the opportunity to learn and grow while contributing to the development of cutting-edge software products. This role is ideal for individuals who are passionate about technology, eager to learn, and committed to delivering high-quality code. The impact you will have The Junior Software Engineer is part of a team building Win64 and Software-as-a-Service (SaaS) solutions. The development teams utilize a microserviceapproach using the Microsoft Azure platform, Microsoft .NET languages (C#andASP.NET), and MS SQL. For the front-end the developments teams utilizeHTML5, CSS 3.0, JavaScript, JSON, and VUE.The Junior Software Developer will be involved in all facets of the lifecycle toinclude planning, building, testing, delivery, deployment, and maintenance.This is a contract position with the goal of hiring a full-time employee. Duties and responsibilities Actively support the team as a full stack software developer Embrace an Agile/Lean mindset throughout the day Continually align to internal engineering approaches and standards Continually refactor code and scripts Continually align to quality minimums and seek ways to improve them Check-in code to GitLab at least once a day Continually seek ways to automate every aspect of delivery and deployment Continually suggest enhancements to the organization and team technical stacks Collaborate with leadership and teams for improvements As needed, conduct code and peer reviews As needed, provide customer support As needed, provide customer support As needed, provide internal demonstrations Desired skills & experience (minimum requirements) Great personality Strong desire to learn Ability to learn Core competency requirements Understanding of object-oriented programming concepts Understanding of database design and querying concepts Familiarity with version control concepts Preferred competency requirements Exposure to Microsoft .NET development languages Knowledge of unit testing theory Why DataOpus? Joining our company means becoming part of a vibrant and innovative team dedicated to pushing boundaries in technology. We foster an environment that encourages creativity, collaboration, and continuous learning. With exciting projects and opportunities for professional growth, you'll have the chance to make a real impact from day one. We value our employees and offer competitive benefits, flexible work arrangements, and a supportive culture that prioritizes work-life balance. If you're looking to grow your skills and advance your career in a dynamic and rewarding environment, this is the place for you. Competitive salary and benefits package. Opportunities for professional development Merit-based advancement Collaborative work environment Exposure to diverse projects and technologies Mentorship from experienced developers Join our team and embark on an exciting journey in software development, where your skills and creativity will make a difference! #J-18808-Ljbffr
Created: 2025-02-01