Skip to main content

This job has expired

Junior Software Developer

Employer
Antra, Inc
Location
Sterling, VA
Closing date
Dec 8, 2021

View more

Industry
Technology and Software
Function
IT
Hours
Full Time
Career Level
Experienced (Non-Manager)
2 Job Descriptions (All positions are under W2 Payroll) a) Java backend Developer (5+ vacancies) In this role, you will design, develop, modify, adapt and implement short- and long-term solutions to information technology needs through new and existing applications, systems, databases and applications infrastructure. You will review and interpret system requirements and business processes. You will code, tests, debug and implement software solutions. Responsibilities: . Utilize Java and related technologies to design, develop, test and deploy various large-scaled, distributed server side applications. . Be involved in all phases of software development life cycle. . Gather and analyze requirements from Product Managers/Owners. . Build tools to improve application reliability and quality, and programmer productivity. . Align teams designs with larger architecture objectives. . Assist team members in design discussions and decisions. . Perform code and design reviews with other team members. . Create and execute test cases based on test strategies and test plans . Work closely with Operations & Infrastructure groups to understand challenges in production environments. Qualifications: - Bachelor's degree in Computer Science or related fields. - 0 to 3 years of experience in Core Java programming. - Proficient in data structure, algorithm, object-oriented design and multithreading. - Experience in basic database design including SQL database or NoSQL databases. - Familiar with Java 8 new features like Lambda and Stream. - Knowledge about network protocols and network security. - Basic knowledge about design patterns. Preferred Qualifications: - Experience in Agile methodologies. - Experience in Web Application development. - Knowledge in distributed system design. - Experience in Cloud Platforms like AWS, Azure or similar. - Experience in Devops and related tools like Jenkins, Maven, GitLab and shell script. b) Angular Developer (Front end developer) In this role as an Angular Developer, you should be passionate about developing solutions to achieve business needs and will be involved in all aspects of the software development lifecycle including technical design, implementation, testing, deployment and support of cutting-edge applications Responsibilities: . Provide value by integrating business rules and content in accordance with requirements . Work closely with Product Owners, Analysts and QA in an Agile environment to ensure quality, security and maintenance of applications, and to ensure code meets development standards and guidelines. . Support design, development, testing and deployment of software solutions using Javascript/Typescript and Angular Framework for the client side development and using Java and Spring Framework to develop the server side business logic of the application. . Develop, document, and advocate SOLID software architecture practices . Contribute to a DevOps culture and development of continuous integration processes and tools. . Ability to jump between frontend and backend work . Adhering to established methodologies while continuously analyzing processes for improved performance and adaptability. . Contribute to the success of your team and company What We're Looking For: . Bachelor's degree or higher in Computer Science or related fields. . A passion for accomplishing great things by creating fast, maintainable, and valuable applications . Good understanding of Object Oriented Programming (OOP) concepts and enterprise design patterns . Proficient with modern Javascript language (ie ECMAScript 6+) . Strong understanding of web standards (http protocols, browser, html, etc) Even Better if You Have: . Familiarity with at least one MV* JavaScript framework (Angular.js, React.js, Express.js) . Experience with unit and integration testing of code, with an understanding of JavaScript testing frameworks like Jasmine, Cucumber, Mocha and Karma . Experience with Government agencies, 508 compliance and 508 compliance testing tools such as WAVE and AMP . Familiarity with CSS preprocessors (ex/ Less, SCSS, etc) . Experience providing REST/SOAP APIs for user interface consumption . Experience working within an Agile development methodology Scrum . Comfort with and understanding of version control, continuous integration, and deployment tools Job Types: Full-time, Contract Pay: $60,000.00 - $70,000.00 per year Benefits: Dental insurance Health insurance Life insurance Paid time off Referral program Relocation assistance Vision insurance Schedule: 8 hour shift Monday to Friday COVID-19 considerations: All employees are required to adhere to COVID 19 safety protocol, by using proper PPE at all times, socially distancing themselves properly & if possible, be vaccinated (else get regular check ups done for safety purposes). Application Question(s): Are you willing to learn any new technologies that would enhance your existing skillset and help you perform your duties better? This is an entry level position, so we are looking for candidates having anywhere from 0 to 2 years of work experience in the relevant field. How many years do you have? Education: Bachelor's (Preferred) Work Location: Multiple Locations

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert