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 Guides
Related Job Pages
More Software Engineer Jobs
• 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.
Software Development Analyst – Senior
ExperianWe're unlocking the power of data to help create a better tomorrow.
• 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.
Software Development Analyst – Affirmative Action Position for Women
ExperianWe're unlocking the power of data to help create a better tomorrow.
• 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
Senior Java Developer
Maxiom TechnologyAmerica's best software professionals working for companies ranging from fortune 500 enterprises to startups.
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

