Software Engineer
Popular Bank
General Description You will be responsible for participating in all phases of the development lifecycle of new and existing business applications and production systems support for applications hosted on AWS Cloud. Primary focus is on analysis, design, programming, testing and implementation.Essential Duties And ResponsibilitiesTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. These are the most significant job duties performed; other responsibilities or assignments not specifically mentioned may also be assigned.AnalysisAnalyze requirements provided by other team members and determine how they will affect new or existing systems.Interview end-users to define requirements for new or changing systems.DesignInterpret business requirements and develop detailed technical requirementsGenerate estimates for design, programming and testing activitiesDesign system elements such as classes, components, modules etc. to meet functional & non-functional requirementsIdentify database entities and prepare logical/physical data modelsDesign interfaces within system for various modules and componentsDesign interfaces across systems for effective and efficient communicationProgrammingExcellent problem-solving and troubleshooting skills, strong verbal, written communication skills, and ability to work independently and part of a team.Work on migrating applications from an on-premises location to the cloud service providers. Develop products and services on the latest technologies through contributions in development, enhancements, testing and implementation.Partners with business and peers in the pursuit of solutions that achieve business goals through an agile software development methodology.Working experience of development methodology such as Agile, Waterfall.Strong Hands-On Experience with AWS SDK.Experience building Serverless applications on AWS using AWS SAM, API Gateway, Lambda, SQS, SNS, Kinesis, Cognito, DynamoDB, IAM Roles/Permissions.Experience in modelling NoSQL databases like AWS DynamoDB with a good understanding of DynamoDB modelling conceptsExperience in using caching technologies like Redis, Memcached or similar is a plus.Experience with Restful API and cloud native technologies including microservice architecture and Patterns.Work with peers across the system to define and implement secure practices and standards.Able to code efficiently in one of the programming language C#, Python.Incorporate change orders and change requests appropriately and documents the changes.Work with IT team in creating end-user manuals, reference, training, and technical documents. Use version control techniques and procedures as per company standards.Ability to use CI/CD using Team Foundation Pipelines or Jenkins PipelinesProven track record of developing and supporting large scale business critical systems.Experience in performance tuning and monitoring applications using tools such as AWS CloudWatch Dashboard, AWS Lambda InsightsTestingDefine a system/integration/UAT test plans based on functional and nonfunctional requirementsExecute test plans and verify that test results meet functional and nonfunctional requirementsAnalyze/troubleshoot production defects and implement resolutions for root causesCoordinate and support users during UAT phase, resolve UAT defects and obtain user signoffsDocumentationCreate/update system or user documentation Document Data Flow Diagrams and interfaces.Document business process conversion procedures, convert data and verify resultsImplementationTrain users and help desk personnel on custom and packaged software Deploy new or existing systems to productionEducation & Expertise Minimum Required:Bachelor’s degree in computer science or related field.5+ years experience in a senior role or leading small to mid-size projectsDesirable Education/Experience:Master’s degree in computer science or related field preferredCertificates And LicensesAWS Developer and Practitioner Certification is a plus.Microsoft .NET certifications such as MCPD, MCAD, MCSD is a plusTechnical SkillsCloud Platform: Amazon Web Services (AWS)Build & CI Tools: Jenkins, AWS CloudFormation, Maven, Azure PipelinesSCM Tools: SVN, GitHub, GitlabOperating Systems: Linux, WindowsDatabase: Oracle, SQL Server, PostgreSQL, AWS DynamoProgramming Languages: C#, PythonMonitoring: Splunk, AWS CloudWatch Monitoring, AWS Lambda InsightsAWS Services: AWS Simple Storage Service, AWS Systems Manager, Amazon CloudWatch, AWS Lambda, AWS API Gateway, AWS CognitoApplication / Database Development –Follows IT development processes such as change management, configuration management, security compliance.Hands-on experience in building/implementing cloud platforms/applications on AWS platform.Demonstrates Good understanding of AWS Identify and Access management, AWS Networking and AWS Monitoring tools.Advanced understanding of Serverless services including Lambda and API Gateway, and a variety of AWS tools and services.Understands and applies company programming procedures to all work performed.Demonstrates and applies knowledge of application design principles, practices, systems development & analysis.Demonstrates competency in design, develop, debug/test and deploy/configure implementation of applications.Demonstrates and applies knowledge of computer flow charts and programming logic and codes.Applies principles of good code development (e.g., reusability, maintainability, and self-testing).Studies and understands the architecture and design parts of new or existing systems.Effectively learns and customizes packaged softwareSuccessfully implements and troubleshoots programming changes and modifications.4+ years experience in Design, Develop, Test, and Implement enterprise class applications.4+ years experience in Microsoft .NET Platform3+ years experience in building and deploying applications on AWS Cloud3+ years experience in interpreting business requirements into technical specifications.2+ years experience in large and complex system integration using real-time and batch techniques.2+ years experience developing guidelines and standards in support of development practice4+ years experience in object-oriented analysis and design, design patterns, refactoring & unit testing.3+ years experience in Micro Services, Web services, Web service protocols and Service Oriented Architecture (SOA).2+ years experience with UML diagrams and design tools such as Rational Rose or Visio.3+ years experience with software development methodologies such as RUP, SCRUM, KANBAN etc 3+years experience in Source Control tools like Team Foundation Server or GitImportant: The candidate must provide evidence of academic preparation or courses related to the job posting, if necessary.Our hybrid workplace model is a flexible benefit designed to support the evolving needs of our organization and team members. As priorities and circumstances change, work arrangements may be adjusted to ensure alignment with organizational goals and employee well-being.ABOUT USPopular is Puerto Rico’s leading financial institution and have been evolving since it was founded over a century ago. From a small bank it has developed into a large corporation that offer a wide variety of services and financial solutions to our customers, with presence in the United States, the Caribbean and Latin America.As employees, we are dedicated to making our customers dreams come true by offering financial solutions in each stage of their life. Our extensive trajectory demonstrates the resiliency and determination of our employees to innovate, reach for the right solutions and strongly support the communities we serve; therefore, we value their diverse skills, experiences and backgrounds.We reaffirm our commitment to always offer essential financial services and solutions for our customers and communities, including during emergency situations and/or natural disasters. Popular’s employees are considered essential workers, whose role is critical in the continuity of these important services even under such circumstances. By applying to this position, you acknowledge that Popular may require your services during and immediately after any such events.If you have a disability or need more information about requesting an accommodation, please contact us at View email address on click.appcast.io. This email inbox is monitored for such types of requests only. All information you provide will be kept confidential and will be used only to the extent required to provide needed exemptions or reasonable accommodations. Any other correspondence will not receive a response.Are you ready for a rewarding career?Popular is an Equal Opportunity Employer, including Disability/Vets. Popular is a Drug Free WorkplaceLearn more about us at and keep updated with our latest job postings at .Connect with us!LinkedIn | Facebook | Twitter | InstagramIf you are a California resident, please click here to learn more about your privacy rights.
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$130k - $190k
...What if your next engineering role involved architecting the platform, not just inheriting it? We’re partnering with an established,... ...native, highly distributed, and designed around an AI-augmented software development model from day one. This is a senior IC role...SuggestedRemote work- Job SummaryWe’re looking for an experienced Software Engineer to design, build, and operate cloud-native services that help customers manage and optimize their cloud environments.In this role, you’ll primarily focus on backend development, owning features from concept through...Suggested
- ...provide better performance and cost-effectiveness for running various compute-intensive applications on the cloud. As a Software Test Development Engineer in our team, you will be responsible for the Graviton servers' software quality.That includes setting up and...Suggested
$102.7k - $231.1k
C.H Robinson is seeking a Software Engineer III to join the AI Platform team within our Technology organization. Our mission is to provide engineering support and guidance to internal and external software development teams through shared tools, frameworks and software...SuggestedHourly payFull timeRemote workWorldwide$184k - $287.5k
NVIDIA is looking for a Senior Software Engineer in Object Storage to design, implement, and extend the capabilities of our internal object storage system. This system is a core service that is critical to NVIDIA AI/ML research teams creating best of breed generative AI...Full timeRemote work$78k - $156k
...as a best place to work for diversity, working mothers, female executives, and scientists. The Opportunity This Software Engineer, Cloud position can work out remotely within the U.S . The Software Engineer, Cloud will work with a modern technology...Remote workWorldwide- ...customers. Customer obsession is part of our company DNA, which has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems while seeing their work's impact first-hand. The challenges SDEs...InternshipWorldwide
$113k - $254.2k
C.H Robinson is seeking a Senior Software Engineer on our Book-It-Now/Digital Negotiator Costing team where you will collaborate with our data science teams to costing automation and platforms to more efficiently find capacity/trucks to place shipments on. This role will...Hourly payFull timeRemote workWorldwide- ...schedule providing 24x7 supportCreate deliverables according to the Software Development Lifecycle such as functional and technical... ...Experience: Bachelor's Degree in Computer Science, Electronic Engineering, or related field and 2 to 4 years of related experience or High...
$78k - $156k
...for as well as a best place to work for diversity, working mothers, female executives, and scientists.The OpportunityAs a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have...Full timePart timeWork at officeWork visaShift work$105.79k - $141.05k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution...Full timeTemporary workRemote work- Develop, test, debug, and maintain software applications, including writing clean, scalable code, integrating APIs and third-party services... ...degree in Computer Science, Information Technology, Software Engineering, or a related field is required. Applicants should have 0-2...
- Job Summary: The Software Engineer will work on a cross functional team that includes product management, QA, Documentation, and support. Their primary responsibility will be to design and develop product functionality to create innovative products that will shape the future...
$61.3k - $122.7k
...detection and treatment guidance, we will help eradicate the disease and the suffering it causes. As an Engineer II, you will have a basic understanding of all software components for Exact Sciences. This role will design, develop, test, and maintain software components...Remote workWorldwideShift workNight shift- ...Active participation in the design and implementation of our software solutions - we use our experience to help translate client requirements... ...Requirements Bachelor’s degree (Computer Science or Engineering) or related experience 2-4 years of experience developing applications...Summer workCasual workRemote workHome officeFlexible hours
- We are seeking an experienced engineer to join our team that owns the network stack for EC2 distributed AI/ML systems. The team develops... ...Labs, an integral part of Amazon that develops hardware and software components that are critical building blocks for EC2 infrastructure...Internship
$80.51k - $107.34k
...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career...Full time- The MLIL DataPlane team is looking for a Software Development Engineer to own the design and implementation of our inference data plane. We build the software that makes large models run efficiently on custom hardware - spanning model execution, memory management, data...
$60k - $100k
...We are a high growth technology company that delivers web-based software for healthcare organizations to provide and coordinate all... ...healthcare technology industry. Summary of the Senior Software Engineer We are looking for a Senior Software Engineer with a strong quality...InternshipLocal areaRemote workFlexible hours- ...Nitro security chips to Trainium and Inferentia machine learning accelerators. We are a multidisciplinary engineering organization where hardware meets software at a massive scale. Our chips and systems run millions of workloads across AWS, and our low-level software...InternshipWorldwide
- ...the hands of customers quickly. This organization values experimentation, moves fast, and gives engineers real ownership over what they build. We are looking for a Software Development Engineer with sound technical judgment and a bias for action who takes ownership of...InternshipImmediate start
- ...addressed before, then this is the perfect opportunity for you.As a software developer in this role, you will have the opportunity to design... ...of people.We are looking for a talented Software Development Engineer with a strong technical background, customer obsession and bias...InternshipWorldwide
- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks enable us... ...Integration team is looking for a Senior Software Development Engineer to lead the design and delivery of systems software for our next...Night shiftDay shift
$78k - $156k
...as a best place to work for diversity, working mothers, female executives, and scientists. The Opportunity As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have...Full timePart timeWork at officeWork visa- Annapurna Labs designs silicon and software that accelerates innovation. Our custom chips, accelerators, and software stacks enable us... ...The MLIL FLOW team is looking for a Senior Software Development Engineer to lead the design and delivery of systems software for our next...Night shiftDay shift
- ...source, and optimized for sub millisecond latency at scale. Come and join us to define the future of NoSQL at AWS. ** As a Sr. Software Engineer in our NoSQL and in-memory computing platform team, you will lead the software development of large-scale, distributed in-...Internship
$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill...Full timeTemporary workFor contractorsFor subcontractorRemote work- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...journey is one of continuous growth and exploration, marked by a spirit of curiosity and relentless drive for excellence. As a Software Engineering Intern at Aquatic, you will join a fast-moving team building high-performance, distributed systems that power our research...Full timeSummer workCasual workInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Springfield, IL
- software engineer remote Springfield, IL
- graduate software developer no experience Springfield, IL
- information technology software engineer Springfield, IL
- senior software engineer remote Springfield, IL
- junior software developer remote Springfield, IL
- software engineer travel Springfield, IL
- startup software engineer Springfield, IL
- senior software design engineer Springfield, IL
- financial software developer Springfield, IL



