Software Engineer, Puerto Rico jobs in United States
cer-icon
Apply on Employer Site
company-logo

DXC Technology · 1 day ago

Software Engineer, Puerto Rico

DXC Technology is a company dedicated to fostering strong connections and community. They are seeking a Software Engineer to design, develop, and maintain web applications and services, ensuring high availability and performance in operational environments.

AnalyticsConsultingInformation TechnologyInsurTechOutsourcingSecuritySoftware Engineering
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, test, and maintain web applications and services using Java, Python (Boto3), JavaScript, SOAP, REST, XML, HTTP, and related web technologies
Analyze software requirements to determine feasibility, design approach, cost, and schedule constraints
Architect, implement, and support high-availability, high-performance systems designed for 24/7 operational environments
Write clean, efficient, secure, and maintainable code following best practices and organizational standards
Develop and execute effective unit, integration, and system tests to ensure software quality and reliability
Optimize system performance, scalability, and reliability
Integrate third-party products and services with existing infrastructure
Collaborate with internal customers and stakeholders to gather, refine, and validate business processes and project requirements
Participate effectively in Agile, team-based, and self-managed development environments
Research, design, and develop software systems in coordination with hardware and other engineering teams, applying principles of computer science, engineering, and mathematical analysis
Consult with hardware engineers and other technical staff to evaluate interfaces, operational requirements, and overall system performance
Formulate and apply system designs using scientific analysis and mathematical models to predict and measure outcomes
Develop, maintain, and update software testing procedures, technical documentation, and system specifications
Ensure software systems are secure, well-maintained, and compliant with organizational standards
Monitor project progress, identify risks early, resolve issues proactively, and keep management informed of project status and significant problems
Perform maintenance, enhancements, documentation updates, and miscellaneous projects as assigned

Qualification

JavaPythonJavaScriptAPI integrationAgile developmentSoftware testingProblem-solvingCommunication skillsAttention to detail

Required

Design, develop, test, and maintain web applications and services using Java, Python (Boto3), JavaScript, SOAP, REST, XML, HTTP, and related web technologies
Analyze software requirements to determine feasibility, design approach, cost, and schedule constraints
Architect, implement, and support high-availability, high-performance systems designed for 24/7 operational environments
Write clean, efficient, secure, and maintainable code following best practices and organizational standards
Develop and execute effective unit, integration, and system tests to ensure software quality and reliability
Optimize system performance, scalability, and reliability
Integrate third-party products and services with existing infrastructure
Collaborate with internal customers and stakeholders to gather, refine, and validate business processes and project requirements
Participate effectively in Agile, team-based, and self-managed development environments
Research, design, and develop software systems in coordination with hardware and other engineering teams, applying principles of computer science, engineering, and mathematical analysis
Consult with hardware engineers and other technical staff to evaluate interfaces, operational requirements, and overall system performance
Formulate and apply system designs using scientific analysis and mathematical models to predict and measure outcomes
Develop, maintain, and update software testing procedures, technical documentation, and system specifications
Ensure software systems are secure, well-maintained, and compliant with organizational standards
Monitor project progress, identify risks early, resolve issues proactively, and keep management informed of project status and significant problems
Perform maintenance, enhancements, documentation updates, and miscellaneous projects as assigned
Strong understanding of software engineering principles, system architecture, and development methodologies
Proficiency in modern programming languages and web-based technologies
Experience designing and integrating APIs and third-party systems
Strong analytical and problem-solving skills with the ability to identify and resolve issues early
Excellent verbal and written communication skills
Ability to manage multiple priorities and perform effectively in high-pressure environments
Experience working in Agile or iterative development frameworks
Strong attention to detail and commitment to producing high-quality, secure software
Ability to produce accurate project estimates and meet deadlines
Thorough, timely testing and completion of required technical documentation and reports
Must be a U.S. Citizen

Company

DXC Technology

company-logo
DXC Technology is an IT and consulting services company that offers insurance software, security, and application development services.

Funding

Current Stage
Public Company
Total Funding
$755.01M
2025-12-02Post Ipo Debt· $755.01M
2017-04-03IPO

Leadership Team

leader-logo
Raul Fernandez
President and Chief Executive Officer
linkedin
leader-logo
Kaveri Camire
SVP and Chief Marketing Officer
linkedin
Company data provided by crunchbase