Software Engineer II
Straffic
Job Description
Job Description
Salary:
Job Title:
Software Engineer II
Department:Software Development
Reports To:SW Team Lead
Location:Vienna, Virginia
FLSA Status:Exempt
Employment Type:Full-time
Experience Level:Mid-level (3 years)
Job Summary
The Full-Stack Software Engineer is responsible for developing and maintaining robust web applications using modern full-stack technologies including React, TypeScript, Spring Boot, and PostgreSQL. The ideal candidate has solid DevOps knowledge, hands-on CI/CD experience, and thrives in a collaborative, Agile/DevOps environment.
Duties/Responsibilities
- Frontend Development
- Develop and maintain responsive user interfaces based on Figma designs.
- Implement client-side business logic and data interactions using RESTful APIs (e.g., Axios).
- Collaborate with UI/UX designers and product teams to ensure a user-centered experience.
- Backend Development
- Design, develop, and maintain RESTful APIs and server-side business logic using Spring Boot.
- Develop and manage relational databases using PostgreSQL and ORM tools (e.g., MyBatis).
- Ensure backend solutions are scalable, secure, and maintainable.
- DevOps & Deployment
- Configure, maintain, and optimize CI/CD pipelines using Jenkins or GitLab CI/CD.
- Deploy and monitor applications in AWS environments (e.g., EC2, S3, RDS, ECS).
- Implement performance monitoring solutions using tools such as Prometheus and Grafana.
- Collaboration & Documentation
- Participate in Agile ceremonies and cross-functional team collaboration.
- Prepare and maintain technical documentation, including architecture diagrams and system specifications.
- Participate in regular meetings across U.S. and Korean teams, with flexibility for time-zone differences.
Skills and Abilities
- Strong understanding of relational databases and experience with PostgreSQL.
- Familiarity with DevOps practices, CI/CD pipelines, and AWS-based deployment.
- Comfortable using Git-based version control systems (e.g., GitLab).
- Excellent written and verbal communication skills.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Working knowledge of Kafka, Redis, Prometheus, and Grafana (preferred).
Education and Experience
- Bachelors degree in computer science, Engineering, or related field (or equivalent experience).
- 35 years of full-stack software development experience.
- Proficiency with JavaScript, HTML, CSS, and modern front-end frameworks (React preferred).
- Proficiency in Java, JavaScript/TypeScript, React, and Spring Boot.
- Experience using development tools such as IntelliJ IDEA, Visual Studio Code, Confluence, and Figma (preferred).
- Prior experience working in small-to-mid-sized teams or cross-regional projects (preferred).
Physical Requirements
- Ability to sit or stand for prolonged periods and work at a computer.
- Occasional lifting of files or materials (up to 20 lbs.).
- ...Software Engineer II - Mobile Tysons, Virginia As a Software Engineer II, you will work with a team of mobile developers building the Alarm.com Android application used by millions of customers every day to secure and manage their homes and businesses. Our mobile...SuggestedWork experience placementWork at officeImmediate startWorldwide
- ...Software Engineer II If you enjoy learning about and working with breakthrough technologies, and are enthusiastic about working in the space industry, then you will be excited about the Software Engineer II opening with Iridium for a Space Development Agency (SDA)...SuggestedWork at office3 days per week
$100.6k - $199k
...and large-scale data systems to surface actionable insights from collaboration and business signals. We’re hiring a Backend Software Engineer II to help deliver intuitive, AI-powered experiences that enable customers to understand work patterns, optimize collaboration...SuggestedOngoing contractFull timeLocal area- ...As a Software Engineer II, you will have the opportunity to work across a variety of technical areas. Every person we hire is given a lot of responsibility and a lot of power; your opinion can be a big part of what we do and how we do it. Alarm.com is an engineering focused...SuggestedFull timeWork experience placementCasual workWork at officeImmediate startFlexible hours
$142k - $195k
As Sr. Software Engineer II, you’ll bring creative architect solutions to end customers, with the goal to make an impact across the federal government. We know that you can’t have great technology services [ without amazing people. At MetroStar, we are obsessed with...SuggestedFull timeWork experience placementLocal areaFlexible hours$97.24k - $162.24k
...automated pipelines for deployment of Esri technology in the cloud and no-premises. You will partner closely with software developers and cloud engineers to ensure our integration and deployment is high-quality, reliable, and mission focused. This team supports...WorldwideRelocationRelocation package- ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of...Full timeLocal areaMonday to FridayFlexible hours
- Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.
- ...Software Engineer II Lexical Intelligence provides software and services related to processing large-scale biomedical information sources. Our Natural Language Processing (NLP) and analytics software is used by policy and decision makers to evaluate and prioritize...Temporary workWork at officeLocal area
$106k - $169k
...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview: The Mastercard Economic Intelligence team is seeking a Software Engineer II to help design and build data-driven...Full timePart timeWorldwideFlexible hours3 days per week$76k - $103k
...Force and Space Force programs, digital engineering, systems integration, and specialized manufacturing... .... As a Cloud Migration Engineer II, you will play a critical role in... ...Kubernetes, CI/CD pipelines, data migration, or software refactoring. ~ Proven ability to...Permanent employmentFull timeContract workWork experience placementImmediate startNight shift$97.24k - $162.24k
...Overview In this position, you will build software leveraging Esri's products and APIs to build core backend services that solve... ...while contributing to projects that matter. You'll work alongside engineers and mentors in a collaborative, cross-functional environment...WorldwideRelocationRelocation package- ...Software Developer II - Backend Electrify America is committed to revolutionizing the way people charge. As the country's largest open DC... ...Education: Bachelor's Degree in Computer Science, Mathematics, Engineering or related field Other degree/ certification with extensive...Contract workWork at office
- ...consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM, where humans with agents drive customer success together....Worldwide
$97.24k - $162.24k
...Overview In this position, you will develop visualization software to understand data where proximity and location matter. Your... ...of a talented cross-functional team of dynamic and passionate engineers to deliver capabilities that enable our customers to make a difference...WorldwideRelocationRelocation package$143.7k - $194.4k
...challenges along the way. We are looking for a motivated SDE II with the desire and talent to contribute and lead to this... ...a strong knowledge of web services and protocols. As a Software Development Engineer II, you will design, manage and own technologies in...InternshipWorldwideFlexible hoursShift work- ...4 years experience may be substituted in lieu of degree). Position Description: PingWind is seeking a BI/Dashboard Software Engineer II responsible for supporting the configuration, integration, and operational sustainment of the systems and infrastructure that...Temporary workFlexible hours
- ...Job Description Job Description Job Description: Quevera is seeking a Software Engineer II to join our team. At Quevera, we don’t just offer jobs—we provide opportunities to be part of a dynamic, forward-thinking community that fosters innovation, collaboration...Temporary work
$152k - $188k
...As Sr. Data Engineer II , you’ll work with a cross-functional team to help design and ingest data from different Object Management Systems that support mission operations for our classified customer We know that you can’t have great technology services ( without amazing...Full timeWork experience placementLocal areaFlexible hours- ...Manager II Manager II will oversee and lead data engineering initiatives within the Enterprise Data Governance program. This program's objective is to enable a unified and high-quality data environment in the Azure Cloud that continuously innovates to enhance decision...Monday to Friday
- ...Description: The Facility Solutions Associate II role focuses on conducting processes and... ...: Bachelor's degree in engineering, construction, facilities management, or... ...the computerized maintenance management software (CMMS) workflow coordination and process...Full timeFor contractorsWork at officeLocal area
$43 - $50 per hour
...CONTRACT Telecommunications Engineer II (Requires Clearance + Travel) | Req#4363 ActioNet has an immediate opportunity for a Contract -... ...ISP installation and modernization execution, SCIF buildout, software configuration, logistics support, cutover assistance, and final...Hourly payDaily paidFull timeContract workWork at officeImmediate startFlexible hours$143.7k - $194.4k
...Amazon is building the next generation software, hardware, and processes to run our state-of-the-art global fulfillment network that moves... ...systems. We are looking for a software development engineer with a passion to transform the way we integrate robotics within...InternshipFlexible hours- ...Software Developer II Nakupuna Consulting is seeking a Software Developer II to join the software development team supporting the execution... ...(s). Conduct unit testing in line with defined quality engineering processes. Conduct software development activities in...Contract work
$50 per hour
...extension) Rate: $50 an hour on W2 Job Description: The Software Developer II will play a key role in development and maintenance of the... ...or several areas, such as equipment or software design, engineering evaluation or test, configuration management procedures,...Remote work$69.4k - $158k
...Job Number: R0240263 Software Engineer, Mid The Opportunity: As a Software Engineer, you can resolve a problem with a complete end-to... ...Bachelor's degree in Computer Science DoD 8570 Compliant IAT II Certification, including CISSP or Security+ Certification...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Job Description: Job Summary We are seeking a Software Engineer to support Defense Intelligence customers in maintaining, modernizing... ...of software development experience Current DoDM 8140.03 IAT II certification (e.g., SSCP or Security+ CE with appropriate certification...
- ...Job Posting As a key member of the engineering team, you will provide technical support in... ...integrating, configuring, and delivering software services across development, test, and production... ...related technical field DoD 8570 IAT II and CSSP Infrastructure Support...Contract work
$90k - $110k
...diverse perspectives, and support every team member's success. Ready to do work that matters? Join us. Position Title: Software Engineer II Location : Fairfax, VA 22031 Work Arrangement: Hybrid Position Summary DZYNE Technologies is looking for a...Hourly payFull timeWork experience placementWork at officeLocal areaImmediate startVisa sponsorshipWork visa- ...Responsibilities & Qualifications We are seeking a Software Systems Engineer REQUIRED QUALIFICATIONS Experience ~5+ years relevant experience... ...recognized technical authority Clearance ~ Secret IT II RESPONSIBILITIES Formulates/defines specifications...Full timeContract workTemporary workLocal areaRemote workMonday to FridayWeekend workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer full time Vienna, VA
- startup software engineer Vienna, VA
- work from home software developer Vienna, VA
- software developer Vienna, VA
- software development engineer aws Vienna, VA
- ngo software engineer Vienna, VA
- software engineer Vienna, VA
- senior software engineer Vienna, VA
- cybersecurity software engineer Vienna, VA
- part time software developer remote Vienna, VA


