Search by job, company or skills

Nueve Solutions

Senior Python Developer

Fresher
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

Nueve Solutions is a Q2-certified partner located in Vishakhapatnam. We specialize in developing integrations and custom banking applications for financial institutions. With our expertise in creating digital solutions for today's banking applications, we strive to provide innovative solutions to our clients.

This position is applicable to candidates residing in these states: Telangana or Andhra Pradesh

Role Description

This is a full-time role for a Senior Python Developer at Nueve Solutions. As a Senior Python Developer, you will be responsible for the design, development, and maintenance of back-end web applications. You will collaborate with cross-functional teams to implement software solutions and ensure the scalability and performance of our applications. This is a hybrid role, with work primarily based in Vishakhapatnam but with flexibility for some remote work.

Qualifications

  • Strong experience in back-end web development and software development
  • Proficiency in Python programming and object-oriented programming (OOP) concepts
  • Knowledge of databases and experience working with SQL
  • Problem-solving and analytical thinking skills
  • Experience with version control systems and agile development methodologies
  • Excellent communication and collaboration skills
  • Experience in the banking or financial industry is a plus
  • Bachelor's degree in Computer Science, Engineering, or a related field

Requirements and Skills

  • Expert in Python, with knowledge of at least one Python web framework such as Django, Flask, Tornado, etc depending on your technology stack
  • Experience with PostgreSQL or MsSql.
  • Experience with RESTful APIs and microservices architecture (design and implementation)
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Familiarity with automation testing frameworks like Pytest, Unittest, Monkey Patch, and pytest-mockito
  • Good understanding of server-side templating languages such as Jinja 2, Mako, etc depending on your technology stack
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Familiarity with event-driven programming in Python
  • Understanding the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147305167

Similar Jobs

Bengaluru, India

Skills:

containerization Design PatternsDependency InjectionFastAPIPythonmonitoring strategiesREST API designasynchronous processingcodebase analysisrefactoringbusiness logic extractionseparation of concernsData Validation

Chennai, India

Skills:

DjangoGcpDistributed SystemsDatabase DesignFlaskFastAPIPythonAWSmessage queuesquery performancecontainerized deploymentsasync processing

Bengaluru, India

Skills:

YamlBash Shell ScriptingJsonRest ApiGitConfluenceJavascriptSeleniumWebrtcKubernetesAWSSession Border ControllerPython 3.xVoIP protocolsT-SQL SQL ServerPowerShell 5.1 plus

Hyderabad, India

Skills:

GithubXsdXsltRedisNew RelicGitGcpDockerTerraformXmlFastAPIPythonPytestCloud LoggingunittestCloud MonitoringConfluent KafkaGitHub ActionsCloud RunArtifact RegistryEventarcPydanticSecret Manager

Chandigarh

Skills:

leadership.Performance MonitoringPython developmentTeam CoordinationStrategic PlanningProblem-solving