Senior Java Developer

Company: Tango Analytics

Salary: $140,000 - $170,000

Posted on: April 30, 2024


Job Description

About WatchWire By Tango:
WatchWire By Tango is a market-leading sustainability and energy management
software-as-a-service (EMSaaS) provider. Across the globe, WatchWire By Tango
helps commercial and corporate real estate portfolios, Fortune 500
industrial/manufacturing and big-box retail, government, healthcare, and
educational facilities reduce emissions and expenses while simplifying
sustainability and carbon reporting. The Company’s enterprise-grade cloud-
based software platform, helps companies reduce energy expenses, simplify
sustainability and energy reporting, and measure and verify performance.
We're always working on cutting-edge tech that will help us build and scale
for rapid growth. We are seeking an experienced Software Engineer with
expertise in Java, Python, SQL, Postgres, Object-Oriented programming
concepts, DevOps using AWS, data engineering, and building microservices to
join our team and contribute to our success.

Responsibilities:

1. Designing and architecting robust and scalable software solutions that meet the needs of our clients and align with our business objectives.
2. Developing software using industry-leading technologies such as Java, Python, SQL, Postgres, and leveraging strong object-oriented programming concepts.
3. Collaborating with cross-functional teams, including product managers, designers, and other engineers, to translate business requirements into technical specifications and deliver exceptional software solutions.
4. Writing clean, efficient, and maintainable code that adheres to coding standards and best practices.
5. Conducting thorough testing and debugging to ensure the quality and reliability of the software.
6. Continuously monitoring and optimizing software performance to deliver optimal user experiences.
7. Participating in code reviews and providing feedback to team members to promote a culture of learning and growth.
8. Keeping up with industry trends and best practices to drive innovation and enhance our software solutions.

Qualifications:

1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
2. 6 to 8 years of professional software development experience, including experience in Java, Python, SQL, and PostgreSQL.
3. Strong understanding of Object-Oriented programming concepts and design patterns.
4. Experience with leading Java frameworks including Spring Boot and Play Framework.
5. Expertise in architecting and implementing microservices and RESTful APIs.
6. Proven experience with DevOps, CI/CD, and AWS.
7. Experience in data engineering, including database design, performance tuning, and optimization.
8. Familiarity with software development methodologies such as Agile, Scrum, or Kanban.
9. Knowledge of version control systems such as Git.
10. Exceptional communication and interpersonal skills, with the ability to work effectively in a team environment.

Nice-to-haves:

1. Experience with containerization and orchestration technologies like Docker and Kubernetes.
2. Familiarity with front-end frameworks including React or AngularJS.
3. Certifications in AWS, DevOps, or related technologies.

WatchWire By Tango offers:
• Competitive salary
• 401(k) and company match
• Paid vacation and holidays
• Company paid health insurance

Tango Analytics focuses on Analytics and Commercial Real Estate. Their company
has offices in Dallas. They have a large team that's between 201-500
employees.

You can view their website at <https://tangoanalytics.com/>