Sr Software Engineer |US citizen or Green Card Holder

💰 $8,960 - $14,336 (Est.) 📍 Dallas

Job Description

Qualifications
The level of work required is considered advanced and staff must be able to work under minimal supervision
BS, MS, or PhD in Computer Science or related technical discipline or equivalent
5 to 10 plus years of work related experience
Demonstrates excellent written and oral communication abilities
Demonstrates independent thinking and decision-making abilities
Strong programming skills in Java with strong object-oriented skills
Proficient knowledge of at least one Unix or Unix variant system
Proficient knowledge of relational database systems; experience with PostgreSQL
6 years of experience in large systems software design and development experience
Proficiency in Apache Camel for enterprise integration patterns
Experience with Spring, Spring Boot, Spring Integration, Spring Batch, Spring MVC
Experience with AWS Cloud services
Experience with Angular for front-end development
Experience with version control systems (e.g., Git)
Good understanding of agile software development methodologies and the contrasts to waterfall methodologies
Demonstrates excellent written and oral communication abilities
Demonstrates independent thinking and decision-making abilities
The Ideal candidate will have a certification in AWS or relevant technologies, experience with containerization (e.g., Docker, Kubernetes), knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI) and experience with IaC using Terraform
Responsibilities
The client is a vital component of the U.S. central banking system, dedicated to promoting the stability, integrity, and efficiency of the nation's monetary, financial, and payment systems
Leads the development team through converting the requirements provided by the Product Analyst into a technical solution, develops the system according to standards, writes automated tests and is responsible for the role out of the system to production and provides some production support
Provides technical leadership on projects and influences other teammates as to the best practices
Able to influence a solution with the customer, the product analyst, the customer and other developers
Mentors and coaches junior developers and works with minimal supervision
Evaluates, designs, and implements new complex applications or major modifications to existing applications to accommodate new or updated user requirements or hardware and software infrastructure
Maintains expertise in specific technical disciplines and serves as subject matter expert for applications, technical frameworks, and software development practices
Plays a key role in ensuring that the quality of software developed, maintained and enhanced in-house and installed into production is sufficient to prevent the occurrence of catastrophic defects that cause the customer significant problems, missed deadlines, or interruption to the production environment
Participate in the full software development lifecycle; including communication with team and business leads to gather requirements of features, problem definition, analysis, design, solutions development, development of test plans, and documentation within time and cost constraints
Provide accurate work estimates based on requirements and acceptance criteria
Demonstrate experience with Agile methodology specially accuracy in estimating and delivering quality code within sprints
Participate in designing, coding, unit testing, debugging, configuring, maintaining and documenting of high-quality Java applications using Spring Boot, Apache Camel, Spring Integration, Spring MVC, Angular, Oracle, PostrgeSQL in on-prem and AWS cloud environments
Experience with DevOps practices and IaC with Terraform
Work as a team player with solid communication and presentation skills and help interpret technical concepts to non-technical audiences
Communicate regularly on progress of work products, deliverables, and overall project status
When required, leads the team during scrum to ensure the team is working efficiently and is effective in getting the items completed during the sprint
Keep up to date with technology and present useful technology recommendations
Leads peer review sessions and teaches others by example on how to critique technical deliverables
Adheres to technical standards and participates in setting standards and suggests changes
Supports their own applications and demonstrates a sense of ownership for the systems-level production application
Capable of aiding and triaging complex production incidents
Shows mastery over their own applications running in production including: application performance; logging, exceptions, monitoring and alerting; dependencies on other systems; database usage, and configuration
Performs other duties as assigned
Job description
VARITE is looking for a qualified Sr Software Engineer for one of its clients located in Dallas, TX.

WHAT THE CLIENT DOES?

The client is a vital component of the U.S. central banking system, dedicated to promoting the stability, integrity, and efficiency of the nation's monetary, financial, and payment systems. Through its commitment to sound monetary policy, financial supervision, and secure payment services, the Bank plays a crucial role in fostering economic stability and growth.

WHAT WE DO?

Established in the Year 2000, VARITE is an award-winning minority business enterprise providing global consulting & staffing services to Fortune 1000 companies and government agencies. With 850+ global consultants, VARITE is committed to delivering excellence to its customers by leveraging its global experience and expertise in providing comprehensive scientific, engineering, technical, and non-technical staff augmentation and talent acquisition services.

HERE'S WHAT YOU’LL DO:

Key Responsibilities:

Leads the development team through converting the requirements provided by the Product Analyst into a technical solution, develops the system according to standards, writes automated tests and is responsible for the role out of the system to production and provides some production support. Provides technical leadership on projects and influences other teammates as to the best practices. Able to influence a solution with the customer, the product analyst, the customer and other developers. Mentors and coaches junior developers and works with minimal supervision. The level of work required is considered advanced and staff must be able to work under minimal supervision. This job does not have any direct reports. Evaluates, designs, and implements new complex applications or major modifications to existing applications to accommodate new or updated user requirements or hardware and software infrastructure. Maintains expertise in specific technical disciplines and serves as subject matter expert for applications, technical frameworks, and software development practices. Plays a key role in ensuring that the quality of software developed, maintained and enhanced in-house and installed into production is sufficient to prevent the occurrence of catastrophic defects that cause the customer significant problems, missed deadlines, or interruption to the production environment. Participate in the full software development lifecycle; including communication with team and business leads to gather requirements of features, problem definition, analysis, design, solutions development, development of test plans, and documentation within time and cost constraints. Provide accurate work estimates based on requirements and acceptance criteria. Demonstrate experience with Agile methodology specially accuracy in estimating and delivering quality code within sprints. Participate in designing, coding, unit testing, debugging, configuring, maintaining and documenting of high-quality Java applications using Spring Boot, Apache Camel, Spring Integration, Spring MVC, Angular, Oracle, PostrgeSQL in on-prem and AWS cloud environments. Experience with DevOps practices and IaC with Terraform. Work as a team player with solid communication and presentation skills and help interpret technical concepts to non-technical audiences. Communicate regularly on progress of work products, deliverables, and overall project status. When required, leads the team during scrum to ensure the team is working efficiently and is effective in getting the items completed during the sprint. Keep up to date with technology and present useful technology recommendations. Leads peer review sessions and teaches others by example on how to critique technical deliverables. Adheres to technical standards and participates in setting standards and suggests changes. Supports their own applications and demonstrates a sense of ownership for the systems-level production application. Capable of aiding and triaging complex production incidents. Shows mastery over their own applications running in production including: application performance; logging, exceptions, monitoring and alerting; dependencies on other systems; database usage, and configuration. Performs other duties as assigned.

WHAT YOU’LL NEED TO WIN:

Required Skills:

· BS, MS, or PhD in Computer Science or related technical discipline or equivalent.

· 5 to 10 plus years of work related experience.

· Demonstrates excellent written and oral communication abilities.

· Demonstrates independent thinking and decision-making abilities.

· Strong programming skills in Java with strong object-oriented skills.

· Proficient knowledge of at least one Unix or Unix variant system.

· Proficient knowledge of relational database systems; experience with PostgreSQL.

· 6 years of experience in large systems software design and development experience.

· Proficiency in Apache Camel for enterprise integration patterns.

· Experience with Spring, Spring Boot, Spring Integration, Spring Batch, Spring MVC.

· Experience with AWS Cloud services.

· Experience with Angular for front-end development.

· Experience with version control systems (e.g., Git).

· Good understanding of agile software development methodologies and the contrasts to waterfall methodologies.

· Demonstrates excellent written and oral communication abilities. Demonstrates independent thinking and decision-making abilities.

· The Ideal candidate will have a certification in AWS or relevant technologies, experience with containerization (e.g., Docker, Kubernetes), knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI) and experience with IaC using Terraform.

Know someone who would be perfect for this role? Refer them to us and if they are hired, you could be eligible for our employee referral bonus! Help us grow our team with top talent from your network.

VARITE is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, ****** orientation, national origin, genetics, disability, age, or veteran status

💡 Quick Summary

Seeking a career-building opportunity? The Sr Software Engineer |US citizen or Green Card Holder position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Dallas offers a professional environment and growth potential.

Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.

Sponsored

Job Details

Company Name: VARITE INC

Frequently Asked Questions

Click the Apply Now button on this page, login or register for free on CallCenterJob.co.in, fill in your name, mobile number, city, and experience, then submit your application. The recruiter will contact you directly.
The expected salary for Sr Software Engineer |US citizen or Green Card Holder in Dallas is $8,960 - $14,336 (Est.) per month. Actual compensation may vary based on experience and negotiation.
No, Sr Software Engineer |US citizen or Green Card Holder is an on-site position based in Dallas. Candidates must be able to commute or relocate to this location.
Basic communication skills, a proactive attitude, and the ability to work in a team are required for Sr Software Engineer |US citizen or Green Card Holder. Previous experience in IT Engineer & Developer Jobs is a plus. Freshers may also apply depending on the employer's requirements.
Yes, CallCenterJob.co.in is completely free for job seekers. Never pay money to apply for any job. If anyone asks for payment to process your application, report it immediately using the "Report this Job" button.

Similar Openings

  • HR Lead

    Resillion is a global company with end-to-end capabilities: no matter your industry, your geographical location, or stage in your digital journey. With offices in North America, Europe, and Asia, Resillion will be by your side. Helping you and your o...

    Full Time / Part Time

    Salary Estimated: 24K to 27K

    Remote

    August 7, 2026


    Apply Now

  • BACKDOOR FOR FRESHERS

    We have openings in Software IT. Front-End Web Developer ,Cyber Security,Java, Dotnet, Testing,Pega,Python, Devops,AWS , SAP ABAP, SAP CRM, SAP FICO, SAP SD and SAP Basis etc, We provide all genuine software IT related jobs through backdoor process, ...

    Full Time / Part Time

    Salary Estimated: 22K to 29K

    Hyderabad, Andhra Pradesh

    August 7, 2026


    Apply Now

  • Junior Fit-Out Engineer / Junior Engineer

    Job Overview We are looking for a Junior Engineer to assist in the execution of interior fit-out projects. The ideal candidate will support site activities, coordinate with vendors and contractors, and ensure that all works are completed within timel...

    Full Time / Part Time

    Salary Estimated: 23K to 28K

    New Delhi, Delhi

    August 7, 2026


    Apply Now

  • IT Support Technician

    No district employee or student shall be subjected to discrimination in employment or any district program or activity on the basis of age, color, disability, gender, gender identity, genetic information, national origin, pregnancy, race, religion, s...

    Full Time / Part Time

    Salary Estimated: 16K to 31K

    South Salt Lake, Utah

    August 7, 2026


    Apply Now

  • Mailroom Lead

    JOB SUMMARY: Under the direction of the Operations Manager this position is responsible for the booking/processing of service maintenance agreements, changes and cancellations and the maintenance of the service tasking data base for the Southern Cali...

    Full Time / Part Time

    Salary Estimated: 18K to 27K

    Remote

    August 7, 2026


    Apply Now

  • Senior Lead Engineer - Development

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor's Degree Travel Percentage : 0%Senior Lead Engineer - Development (C#, ASP.net with MVC) As the world works and lives faster, FIS...

    Full Time / Part Time

    Salary Estimated: 15K to 26K

    Pune, Maharashtra

    August 7, 2026


    Apply Now