Software Engineer

Full Time
Guaynabo, PR 00968
Posted Just posted
Job description
Position Summary:
IEM is looking for a Full Time- Software Developer. The successful candidate will have a strong background in software development using Java, JavaScript, or Python, and experience developing web user interfaces and APIs. They will also have experience working with geospatial data and relational databases, as well as developing applications using ArcGIS or similar tools. The ideal candidate will be comfortable working in an Agile development environment, with experience in version control and DevOps.

Primary Location:
  • Candidate must live a commutable distance to Guaynabo, PR.
  • Position will be a fully in office role, we cannot accommodate remote work from home.

Travel Requirements:
  • Currently None

Essential Functions:
  • Develop and maintain software applications using Java, JavaScript, or Python, focusing on web user interfaces and API development.
  • Work with geospatial data and relational databases, integrating these technologies into software applications as needed.
  • Develop applications using ArcGIS or similar tools to support the program's goals and objectives.
  • Collaborate with the project team to design, develop, and implement new features and enhancements to meet program requirements.
  • Follow Agile development methodologies and participate in sprint planning, daily stand-ups, and sprint retrospectives.
  • Utilize version control and DevOps best practices to manage and maintain source code and deployment pipelines.
  • Perform unit testing and code reviews to ensure high-quality, reliable, and maintainable software applications.
  • Set up and maintain development and test environments to support the software development lifecycle.
  • Collaborate with team members and stakeholders to gather requirements, identify and address issues, and ensure timely and effective software development.
  • Stay current with industry trends, emerging technologies, and best practices in software development and GIS.

Minimum Qualifications:
  • Fluent in both Spanish and English, with excellent written and oral communication skills.
  • Minimum Bachelor's Degree (Master's preferred) in Computer Science, GIS, Software Engineering, or a related field.
  • 2+ years of experience in software development using Java, JavaScript, or Python.
  • Experience with web UI development, API development, geospatial data, and relational databases.
  • Experience developing applications using ArcGIS or similar tools.
  • Familiarity with Agile development methodologies, version control (e.g., Git), and DevOps best practices.
  • Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve software issues.
  • Excellent teamwork and collaboration skills, with the ability to work effectively with diverse stakeholders.
  • Strong organizational and time-management skills, with the ability to manage multiple tasks and meet deadlines in a fast-paced environment.
  • Willingness to learn and adapt to new technologies and tools as needed.

Benefits and more:
  • 10 paid Holidays
  • Vacation Pay
  • Sick Pay
  • 401 (K) plan with matching
  • Company paid STD and LTD

Why join IEM:
We are a woman owned company in Emergency Management that embraces teamwork, collaboration, flexible performance, actionable solutions and integrity/ethics. Our work touches everyone. We produce results that matter. Results that save lives – join us while we build a safe, secure and resilient world.

Our culture:
IEM believes in the greater good and it is our commitment to attract those who have excellent technical skills, creative minds and innovative ideas to keep propelling us forward.

IEM is an Equal Opportunity Employer including Vets and Disabled:
We are an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.

If you need reasonable accommodation for any part of the employment process, please contact Human Resources and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from Human Resources.

blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs