Python Developer

Location

United States

Posted

3 days ago

Salary

100K - 150K / year

Seniority

Mid Level

Job Description

Python Developer

Bright Vision Technologies

Role Description We are seeking an experienced Python Developer to design, build, and continuously enhance complex enterprise-grade applications, data-intensive services, and automation platforms. This is a hands-on engineering role focused on delivering robust, secure, and high-performance Python systems that operate reliably within distributed and mission-critical production environments. - Provide end-to-end design, development, and advanced technical troubleshooting for complex enterprise-grade Python applications. - Develop secure, high-quality, production-ready Python code and implement algorithms that perform reliably within distributed systems. - Produce architecture and design artifacts for complex applications. - Develop and optimize data processing logic for large-scale datasets. - Gather, analyze, and synthesize large and diverse datasets to support continuous improvement of applications and business processes. - Develop reporting mechanisms, dashboards, and data visualizations where required. - Identify hidden defects, performance bottlenecks, and architectural weaknesses. - Contribute substantively to engineering best practices and conduct thorough peer code reviews. - Participate fully in Agile development cycles and CI/CD processes. - Collaborate closely with cross-functional stakeholders to clarify requirements. - Support operational stability through structured incident response and debugging. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of applied Python development experience in enterprise-grade environments. - Strong experience building and maintaining large-scale production applications. - Hands-on experience with relational database systems such as Oracle, MS SQL Server, PostgreSQL, or Sybase. - Strong understanding of the full software development lifecycle (SDLC). - Proven hands-on experience across system design, application development, automated testing, and operational support. - Strong working knowledge of data structures, algorithms, and computational efficiency. - Demonstrated experience debugging and maintaining complex, enterprise-level applications in production. - Solid understanding of Agile methodologies, CI/CD practices, application resiliency patterns, and secure coding standards. - Ability to manage multiple concurrent projects in dynamic environments. - Strong written and verbal communication skills. Requirements - Strong shell scripting skills in UNIX/Linux environments. - Solid grounding in mathematical and statistical concepts. - Hands-on experience with the Python data and ML ecosystem. - Working exposure to AWS cloud services and cloud-native storage technologies. Benefits - Competitive base salary commensurate with experience. - New H1B sponsorship may be available for qualified candidates. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap. How to Apply For immediate consideration, please send your resume to [email protected] or contact us at (908) 676-4399. We recognize that our people are our strength, and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.

Related Job Pages

More Software Engineer Jobs

Miratech logo

Senior Amazon Connect Developer

Miratech

Helping Visionaries Change the World

Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

• Design, develop, and maintain RESTful APIs to support frontend applications and enterprise integrations. • Design and optimize DynamoDB schemas, indexes, and data access patterns for scalable applications. • Develop and maintain Python-based AWS Lambda functions for business logic and automation. • Modify, enhance, and maintain Amazon Connect contact flows and routing logic. • Collaborate with UI development teams to translate business requirements into backend services and APIs. • Work directly with Amazon Professional Services on Amazon Connect implementation and enhancement initiatives. • Design and support event-driven architectures using AWS services such as Lambda, EventBridge, SQS, SNS, and API Gateway. • Support and optimize data flows across AWS services and integrated systems. • Implement secure, scalable, and highly available cloud-native solutions. • Troubleshoot application, integration, and infrastructure issues across AWS environments. • Collaborate with cross-functional teams to ensure reliable and efficient service delivery. • Participate in production support activities and occasional after-hours deployments when required.

United Kingdom

Software Development Analyst – Senior

Experian

We're unlocking the power of data to help create a better tomorrow.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Develop and maintain backend solutions using Java, ensuring high quality and performance of applications. • Contribute to the design and upkeep of software architecture. • Implement development best practices and industry-standard patterns. • Ensure code quality through reviews and automated testing. • Collaborate with other departments to align technical solutions with business goals. • Perform reverse engineering of legacy systems to build new systems. • Monitor and optimize application performance. • Actively participate in strategic decisions related to software development. • Ensure appropriate technical documentation for developed solutions. • Mentor junior and mid-level developers, fostering a continuous learning environment.

Brazil

Software Development Analyst – Affirmative Action Position for Women

Experian

We're unlocking the power of data to help create a better tomorrow.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Develop and maintain backend applications using Java and Spring Boot • Design, implement, and evolve solutions based on microservices and distributed architectures • Work with relational and non-relational databases (with emphasis on MongoDB) • Collaborate with infrastructure teams to ensure effective use of AWS services • Monitor and ensure application observability using tools such as Datadog, Grafana, or similar • Apply development patterns and best practices to ensure code quality • Participate in code reviews, sprint planning and other agile ceremonies • Actively contribute to continuous improvement of processes, architecture, and team culture

Brazil
Maxiom Technology logo

Senior Java Developer

Maxiom Technology

America's best software professionals working for companies ranging from fortune 500 enterprises to startups.

ContractRemoteTeam 11-50Since 2002H1B No Sponsor

Role Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java. Senior Java Developer responsibilities include: - Gathering system and user requirements - Building Java modules - Testing features before release - Identifying and analyzing user requirements - Prioritizing, assigning, and executing tasks throughout the software development lifecycle - Developing Java EE applications - Writing well-designed, efficient code - Reviewing, testing, and debugging team members’ code - Designing database architecture - Scheduling product releases with internal teams - Documenting development phases - Ensuring our applications are secure and up-to-date Qualifications - Work experience as a Senior Java Developer or similar role - Experience designing, building, and testing Java EE applications - In-depth knowledge of popular Java frameworks like JSF and Spring MVC - Experience with Object-Oriented Design (OOD) - Good delegation and time management skills - Problem-solving abilities - BSc in Computer Science, Engineering or relevant field

United States