What are the responsibilities and job description for the Software Engineer I position at Knowledge Services and Careers?
Knowledge Services is hiring a Software Engineer I to write clean code and contribute to the development of high-quality solutions using modern DevOps and Agile processes and tools. This role will collaborate closely with other developers, so we’re looking for someone who works well with others and can help push the team to greatness. This is a full-stack development role that will help Knowledge Services modernize and transform the technical landscape.
Knowledge Services, a leading multidisciplinary organization in the software, professional services, and cybersecurity industries, is seeking to establish a new Scrum team to support the rapid growth of our cybersecurity initiatives. This role represents a unique opportunity to become a key member of an exciting and growing organization driven by a commitment to excellence, innovation, and a passion for “Serving Those Who Serve Others.”
Responsibilities:- Design, develop, and unit test web applications and APIs
- Perform unit testing and debugging with some oversight
- Write clean, self-documenting code with guidance
- Participate in peer reviews and address comments
- Continuously learn and improve technical skills on the job
- Communicate and collaborate with peers, partners, and leaders
- Generate innovative ideas and provide process improvement suggestions
- Be a team player, laugh and have fun, and always strive to get better
- A strong desire to learn and improve your skills as a developer
- Basic coding skills in one or more object-oriented programming languages such as Angular, C#, C , or Java
- Ability to follow guidance and instructions given by other engineers
- Understanding of basic data structures and databases
- Basic understanding of code versioning tools such as Git
Bonus Skills
- Experience in cloud platforms (Azure, AWS, etc.) - Azure preferred
- Experience with SPA frameworks (Angular, Vue, React, etc.) - Angular preferred
- Experience with agile methodologies and associated tools (Jira, Azure DevOps, etc.) - Azure DevOps preferred
- Experience developing websites accessible to people with disabilities
- Medical coverage, including employer match program for Health Savings Accounts (HSAs)
- Generous 401k retirement plan with employer match
- Dependent Care Flexible Spending Account (DCFSA)
- Employee Assistance Program (EAP) with unlimited usage and visits and wellness program
- Dental and Vision insurance
- Company-sponsored life insurance, with options for additional coverage
- Short- and Long-Term Disability (STD and LTD) benefits
- Pet insurance
- Maternity, Paternity, and Military benefits
- Baby on Board program
- Paid Time Off package
- Company Anniversary Bonus program
- Professional Development opportunities, including Young Professional Series, Manager Focus series, Cyber Security panels and briefs, and more
- A rated HQ office full of amenities including fitness center, rec room, coffee bars, bike room, café, auditorium, private Mother’s room, and more